我正在学习一个PHP教程,它讲授了$ _POST,并且让我创建了一个有两页的练习。在第一页(表单页面)上,它创建一个用户输入用户名和密码的表单。一旦他们点击提交,它会在第二页(process.php)上打开,其中用户名和密码应该显示为使用$ _Post的结果。但是,当我在第一页上单击“提交”时,它会将我带到只显示Echo语句中的“:”的第二页。没有用户名,没有密码。
任何想法?我已经复制了下面的表单页面和process.php。
Form page
<html>
<head>
<title>encode</title>
</head>
<body>
<form action="process.php" method="post">
Username: <input type="text" name="username" value="" />
<br/>
Password: <input type="password" name="password" value=""/>
<br/>
<input type="submit" name="submit" value="Submit"/>
</form>
</body>
</html>
Process.php
<html>
<head>
<title>encode</title>
</head>
<body>
<?php
$username = $_Post['username'];
$password = $_Post['password'];
echo "{$username}: {$password}";
?>
</body>
</html>
+ 1为更早15秒:) – JCOC611 2011-02-12 00:26:16