如何访问php文件上html表单中输入的信息


How do I access information entered in a form on html on the .php file?

我已经尝试了很多方法,包括本网站上的方法。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数据