我無法弄清楚,爲什麼這個非常簡單的使用從形式不工作的投入測試..
<?php
echo "TEST";
echo "<pre>" . print_r($_POST, true) . "</pre>";
if(isset($_POST['SubmitButton'])){ //check if form was submitted
$input = $_POST['inputText']; //get input text
echo "Success! You entered: ".$input;
}
?>
<html>
<body>
<form action="" method="post">
<input type="text" name="inputText"/>
<input type="submit" name="SubmitButton"/>
</form>
</body>
</html>
當我展示它表明,它是空的數組。當我在輸入字段中輸入內容並單擊提交時,沒有任何更改。
如果任何人有一個想法,謝謝,我將非常感激。
是您在提交時重新載入頁面嗎? PHP代碼僅在頁面加載 –
時執行,當您按下提交按鈕時會發生什麼? –
頁面重新加載並且輸入字段被重置。但沒有任何內容存儲在數組 – Miron