最简单的形式根本不工作

时间:2017-08-24 03:45:13

标签: php html forms xampp

基本上我正在尝试制作一个虚拟网站,以便向我的客户展示。我尝试使用w3school这个简单的基本形式。它在他们的网站上工作但是当我用记事本++自己做的时候它没有显示echo $ _POST动作。这是我电脑里的问题吗?我能做些什么来解决它吗?

索引php

    

<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

<html>
<body>

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

</body>
</html>

编辑:谢谢你们!我刚刚意识到我傻到在我的网址上运行C:\ xampp \ htdocs \ index.html而不是http://localhost/demo/index.html

3 个答案:

答案 0 :(得分:1)

使用php -S localhost:80启动简单的PHP服务器并侦听端口80, 如果显示错误:Failed to listen on localhost:80 (reason: Address already in use),则表示您之前正在运行Web服务器。

尝试输入:http://localhost/index.php来测试它是否有效!

答案 1 :(得分:0)

您需要先安装php服务器...尝试xammp

答案 2 :(得分:0)

看起来你没有使用PHP服务器

  1. 安装PHP服务器。我推荐XAMPP
  2. 启动XAMPP服务器
  3. 在XAMPP的htdocs文件夹中创建一个文件夹并将文件复制到该文件夹​​
  4. 在您的浏览器中导航至localhost/thefolderyoumade/