我正在调整here中的脚本,以便在发布表单时用作验证。
这是从表单页面发送的代码:
<?php
$secret1 = '00001';
?>
行动页面中的代码:
if(!empty(htmlentities($_POST['secret1'])) {
if(htmlentities($_POST['secret1']) == '00001') {
echo 'PASS';
}
}else { echo 'ERROR'; }
然而,当我提交表单时,我得到&#34;不能在写上下文中使用函数返回值&#34;错误。
刚开始学习php,所以无法真正识别问题。你能帮忙吗?
感谢。
答案 0 :(得分:0)
您正在尝试将函数返回(htmlentities)传递给空。将您的第一行更改为:
if(!empty($_POST['secret1'])) {