当服务器检测到post方法时,回显html。为什么有效?
if($_SERVER['REQUEST_METHOD'] == "POST"){
echo '<b>ciao</b>';
}
这应该适用于您:
(如果按下GET
按钮,则应获得"From Method GET"
,如果按下POST
按钮,则将获得"From Method POST"
)
但你必须提交表格,否则服务器将不会做出反应!您还必须确保您的文件以.php
结尾并保存在Web服务器中。
此外,你应该有一个使用PHP的Web服务器!
PHP:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
echo '<b>From Method POST</b>';
} elseif($_SERVER['REQUEST_METHOD'] == "GET"){
echo '<b>From Method GET</b>';
}
?>
HTML:
<form action="" method="post">
<input type="submit" name="submitButton1" value="POST">
</form>
<form action="" method="get">
<input type="submit" name="submitButton2" value="GET">
</form>
错误消息的BTW使用:
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
?>