我有一个选择输入:验证,如果表单数据是目前选择的输入选项
<label for="gender">Gender:</label>
<select id="gender" name="gender">
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
如何验证提交的数据是否属于选择输入?
我曾尝试:
<?php
if ($_POST['gender'] !== 'Male' || $_POST['gender'] !== 'Female') {
// perform redirect
}
错误的操作符。使用'&&'代替'||'。 – Jon
定义“我无法验证” –
如Jon所说,您将不得不使用'&&',因为您要检查它是否等于Male,*和*不等于Female,在这种情况下它是无效的。 – EdoDodo