當我提交我的表單時,我發送到正確的文件,如我的表單的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