PHP代码不会打印任何值

时间:2016-07-15 08:12:15

标签: php html forms

enter image description here

这里我输入了名称和电子邮件ID,但是当我点击提交按钮时,我输入的信息是空白的,如下图所示。

enter image description here

在PHP中单击“提交”按钮不会打印信息。我使用了$GET$POST,两者都无效。

<!DOCTYPE HTML>
<html>  
<body>

<form action="php_forms.php" method="post">
Name: <input type="text" name="name"><br>
Email: <input type="text" name="email"><br>
<input type="submit">
</form>

</body>
</html>
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>

2 个答案:

答案 0 :(得分:1)

应该是work.Change你的行动(php_forms.php)文件代码。我在我的服务器上试过。希望它会有所帮助。

<html>
<body>
Welcome <?php echo htmlspecialchars($_POST["name"]); ?><br>
Your email address is: <?php echo htmlspecialchars($_POST["email"]); ?>
</body>
</html>

阅读更多处理 PHP.NET

中的html表单

答案 1 :(得分:0)

您的表单使用get方法,php_forms.php使用post方法。试试

<form action="php_forms.php" method="post">