表單提交後,我的頁面被重定向到PHP並顯示回顯。如何在不重定向到PHP頁面的情況下顯示回顯?所以echo應該顯示在html頁面(html表單所在的位置)。如何在表單提交後在同一個html頁面上回顯?
<form method="post" action="../form.php">
<input type="submit" name="1" value="YES" />
<input type="submit" name="1" value="NO" />
</form>
-
<?php
$answer = $_POST['1'];
if ($answer == "YES") {
echo 'Good!!!';
}
else {
echo 'Try Again!';
}
?>
是在同一個腳本(form.php)中處理它的形式和代碼嗎? – Mattt
你是什麼意思的形式已提交的HTML頁面上的某處(可能在一個div或輸入字段)' – Peter
不完全確定,如果我明白你的話,但它聽起來像你試圖顯示的東西沒有頁面刷新你可以使用AJAX –