当我提交我的表单时,我发送到正确的文件,如我的表单的action属性中指定的,但文件中的PHP根本不打印变量......我'已经梳理了其他具有相同问题的人的帖子,但他们的解决方案都没有解决我的问题。我已经将我的代码剥离为一个简单的文本框,按钮和一个应该打印文本框值的php文件。PHP POST不能正常工作
如果有问题,我使用chrome在本地运行,不使用任何服务器或网站,我想在我上传到服务器之前让我的代码在本地工作。
HTML
<html>
<form action="Submit.php" method="post">
<input type="text" placeholder="First Name" name="firstName" id="firstName" required>
</br></br>
<input type="submit" name="submitted" value="Submit">
</form>
</html>
PHP
<html>
<body>
Name <?php echo $_POST["firstName"]; ?><br>
</body>
</html>
所有当我按一下按钮是 “姓名” 一白页,我得到打印。
谢谢!
你看到了什么,如果你'查看Source'? – Barmar 2015-02-12 01:16:30
准确地说,当我点击视图源 – Nathan 2015-02-12 01:18:22
*时,我没有使用任何服务器或网站*,我希望你有本地服务器。另请向我们展示您的**全**代码。什么是文件名(+扩展名)?这些文件是否在同一个目录中?另外,如果您使用本地服务器,您是否拥有服务器中的文件dir +您是否通过服务器调用脚本? – Rizier123 2015-02-12 01:18:28