0

1 つのフィールドに入力する必要があるフォームがあります。私は試していますが、成功していません。

私が間違っているところを指摘してください。

if($text1=='' && $text2=='' && ($text3!='' || $text4!='' || $text5!='' || $text6!='')){

                    $abc->redirect('../xxxx.php');  
                    exit;

                    }


<tr>
<td>title: $</td>
<td><input type="text" id="dailyprice" name="text1" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
<td>Desc: $</td>
<td><input type="text" id="weeklyprice" name="text2" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
</tr>

<tr>
<td>Daily Price: $</td>
<td><input type="text" id="dailyprice" name="text3" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
<td>Weekly Price: $</td>
<td><input type="text" id="weeklyprice" name="text4" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
</tr>
<tr>
<td>Weekend Price: $</td>
<td><input type="text" id="weekendprice" name="text5" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
<td>Monthly Price: $</td>
<td><input type="text" id="monthlyprice" name="text6" style="height: 25px; border: 1px solid #888; width: 80px;"></td>
</tr>

ありがとう

4

2 に答える 2

0

正しく理解できたら、次のようなことを試してください。

if ((empty($text1) && empty($text2)) || (empty($text3) && empty($text4) && empty($text5) && empty($text5)) {
     $abc->redirect('../xxxx.php');
     exit();
}
于 2012-07-16T22:59:13.960 に答える
0

これを試して

if(isset($text1)== True && isset($text2)== True)) || (isset($text3)==True xor isset($text4)=True xor isset($text5)==true xor isset($text6)==true)
于 2012-07-16T22:59:14.253 に答える