Php 如果服务器请求方法post echo html不起作用

Php 如果服务器请求方法post echo html不起作用,php,html,post,methods,Php,Html,Post,Methods,当服务器检测到post方法时,返回html。你为什么要工作 if($_SERVER['REQUEST_METHOD'] == "POST"){ echo '<b>ciao</b>'; } 这应该适合您: 如果您按下GET按钮,您应该从methodget获取,如果您按下POST按钮,您应该从methodpost获取 但是你必须提交表单,否则服务器不会做出反应!您还必须确保文件以.php结尾并保存在Web服务器中 您还应该有一个带有PHP的Web服务器 PHP: H

当服务器检测到post方法时,返回html。你为什么要工作

if($_SERVER['REQUEST_METHOD'] == "POST"){
echo '<b>ciao</b>';
}    

这应该适合您:

如果您按下GET按钮,您应该从methodget获取,如果您按下POST按钮,您应该从methodpost获取

但是你必须提交表单,否则服务器不会做出反应!您还必须确保文件以.php结尾并保存在Web服务器中

您还应该有一个带有PHP的Web服务器

PHP:

HTML:

顺便说一句,对于错误消息,请使用:

<?php
    error_reporting(E_ALL);
    ini_set("display_errors", 1);
?>

Risposta:如果您的表单不包含POST方法,那么您可以使用amico mio。-例如,method=postMy form contain method=post然后您需要显示完整的代码,并确保您的文件扩展名为.php。您得到的是什么?C&P代码中的这段代码:``谢谢,工作得很好。@user3578022您的欢迎:祝您愉快!下一个问题的提示!:尽可能多地指定您的问题,并显示相关代码,以便我们了解您的问题所在!
<form action="" method="post">
    <input type="submit" name="submitButton1" value="POST">
</form>

<form action="" method="get">
    <input type="submit" name="submitButton2" value="GET">
</form>
<?php
    error_reporting(E_ALL);
    ini_set("display_errors", 1);
?>