如果选择了这个特定值,我如何使用PHP引发错误?
<option>Please Select</option>
答案 0 :(得分:1)
检查$_POST
是否为空
Html:
<select name="category">
<option value="">Please Select</option>
<option value="1">Category 1</option>
<option value="2">Category 2</option>
</select>
和php:
if (empty($_POST['category']) && isset($_POST['category'])) {
echo 'Error, select category';
exit;
}
答案 1 :(得分:1)
你可以试试这个:
的 HTML 强> 的
<select name="selectoption">
<option value="">Please Select</option>
</select>
的 PHP 强> 的
if (isset($_POST['selectoption']) && $_POST['selectoption'] == '' ) {
echo 'Error, select an options';
exit;
}
答案 2 :(得分:0)
也给它一个值,然后用$_POST['foo']
<select name="foo">
<option value="0">Please Select</option>
...
</select>
答案 3 :(得分:0)
对我而言,这是更好的方式:
if (isset($_POST['category']) && $_POST['category'] == '' ) {
echo 'Error, select category';
exit;
}