表单提交后,我的页面被重定向到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 –