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
复制相似问题