我提前道歉,我非常新的PHP(兩天)
我一直在試圖找出爲什麼當我按下提交我的代碼不能正常工作。如果我使用測試來查看$ _POST是否正常工作,它可以工作,但是當我嘗試獲取變量時,它不起作用。
這是我的表格的上半部分。我省略了大部分,因爲它很長,但每個支架都有一個右括號。
<div id="app">
<form action="submit.php" method="POST" id ="app_form">
<fieldset>
<legend>Student Information:</legend>
First Name <input type="text" name="first_name">
Submit.php看起來像......
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
echo "Hello!";
echo $_POST["first_name"];
}
?>
每次我測試它,它會打印你好,但它不會打印頭名可變的。
你有什麼錯誤嗎? –
請嘗試print_r($ _ POST)回顯「Hello」。你在這個數組中看到first_name嗎? –
和什麼包含你的$ _POST? if(isset($ _ POST ['first_name'])){.. – daremachine