在我使用的表单页面上:
<input type="hidden" value="3490" name="test">
然后在流程页面上我这样做是为了检查:
<?php
if (isset($_POST['test']) ) {
echo "error";
}
?>
由于某种原因,它不起作用。当我进入处理页面时,页面打印没有错误。
答案 0 :(得分:2)
我认为你想要的是反转isset()
的布尔结果以检测它是否为空:
<?php
if (!isset($_POST['test']) ) {
echo "error";
}
?>
注意!
,在这种情况下,将false
结果(无/无,未设置)转换为true
结果(是/真,它不是' t set)。