我在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>
Run Code Online (Sandbox Code Playgroud)
我是一个php初学者,我试图将数据发布到同一页面.经过测试,我发现php确实执行了,但没有回应"它的工作原理".
对此有任何帮助表示赞赏.
Sri*_*man 11
你已经在头上打印了文字..
你应该在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>
Run Code Online (Sandbox Code Playgroud)