基本上我正在尝试制作一个虚拟网站,以便向我的客户展示。我尝试使用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。
答案 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服务器
localhost/thefolderyoumade/