我已经尝试了很多方法,包括本网站上的方法。echo函数适用于.php文件中的单词,但它只是忽略了表单信息。请有人告诉我哪里出了问题。如果这很重要的话,我正在使用谷歌浏览器。这是.html文件。
<!DOCTYPE HTML>
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>
</body>
</html>
这是名为welcome.php 的.php文件
<html>
<body>
Welcome <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>
</body>
</html>
在输入信息并点击提交后,它显示的所有内容都是:
Welcome
Your email address is:
如果有人能帮忙,我将不胜感激。提前谢谢。
说包含表单的页面名称是index.html。
- 将这两个文件都放在"www/your_project"文件夹中
- 在浏览器的地址栏中键入http://localhost/your_project
- 在index.html上的表单中提供一些输入,然后点击提交查询按钮
- 您将在welcome.php上看到您的$_POST数据