集成HTML和PHP文件

时间:2014-06-24 13:20:16

标签: php html web

这是一个非常基本的问题,但在网上学习了html和php后,我在编写简单的代码时遇到了麻烦。我有两个单独的文件test.html和test.php。我将它们保存在桌面上。当我在浏览器中打开test.html(chrome)时,它可以工作,但是当我点击“提交”时查询,它只打印:

  

欢迎:
  您的电子邮件地址是:

我做错了什么?另外我想问一下如何在网页上上传这个?

这是文件:' test.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>

这是文件:&#39; test.php&#39;

<html>
<body>

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

</body>
</html> 

1 个答案:

答案 0 :(得分:2)

PHP需要一个Web服务器才能被解析 - 它没有像HTML那样的原生支持。 XAMPP是这种Web服务器的一个示例,它还包括对MySQL数据库的支持。您需要安装这样的Web服务器并将文件放在htdocs文件夹中。完成后,通过实际访问浏览器中的本地地址来访问文件,通常是:http://localhost/index.php - 或者您将PHP / HTML文件命名为。

修改

上述评论者也提出了一个公平的观点。您将表单操作设置为welcome.php,但您说此文件名为test.php。