error_reporting(E_ERROR | E_PARSE);
我的表单使用method="post"
和action="myform.php"
当我提交表单时,我使用isset($_POST['submit'])
或$_REQUEST['submit']
来捕获帖子,但它不起作用。
$x=$_SERVER['REQUEST_METHOD']; // I get GET
echo "This is the REQUEST_METHOD=$x<br>";
这是REQUEST_METHOD=GET
if(!isset($_POST["submit"]))
{
echo $_POST["submit"];
echo "submit is not posted<br>";
}
提交未过帐
我还可以检查什么?
谢谢
发布于 2019-05-08 01:45:34
我的PHP没有报告错误,我尝试了一次又一次地转储变量。最后,我使用了error_reporting(E_ALL)
,NOTICES
告诉我不支持某个变量。
我没有使用$
来定义我的变量。我通过添加一些PHP代码重新创建了表单,直到我开始遇到问题。改变了它,现在可以工作了。
https://stackoverflow.com/questions/55994893
复制相似问题