gpt4 book ai didi

php - 如果 ($_SERVER ['REQUEST_METHOD' ] === 'POST' ) 似乎不起作用

转载 作者:可可西里 更新时间:2023-11-01 00:02:42 28 4
gpt4 key购买 nike

我在 login.php 中得到了这段代码:

<!DOCTYPE html>
<html>
<head>
<title>login.php</title>
<charset="utf8" />

<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST')
{
echo "It works!";
}
?>
</head>

<body>
<h1>Log in:</h1>
<form method="POST" action="login.php" autocomplete="off">
Username: <input type="text" name="username" required="required" /> <br />
Password: <input type="password" name="password" required="required" /> <br/>
<input type="submit" value="Login" />
</form>
</body>
</html>

我是一个 php 初学者,我正在尝试将数据发布到同一页面。经过测试,我发现 php 确实执行了,但没有回显“It works”。

对此的任何帮助表示赞赏。

最佳答案

你已经在头部打印了文字..

你应该在 body 标签内给出 echo 语句。你的代码应该看起来像这样..

<!DOCTYPE html>
<html>
<head>
<title>login.php</title>
<meta charset="utf8" />
</head>

<body>

<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST')
{
echo "It works!";
}
?>

<h1>Log in:</h1>
<form method="POST" action="login.php" autocomplete="off">
Username: <input type="text" name="username" required="required" /> <br />
Password: <input type="password" name="password" required="required" /> <br/>
<input type="submit" value="Login" />
</form>
</body>
</html>

关于php - 如果 ($_SERVER ['REQUEST_METHOD' ] === 'POST' ) 似乎不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20303827/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com