양식을 제출하면 내 페이지가 PHP로 리디렉션되고 에코가 표시됩니다. PHP 페이지로 리디렉션되지 않고 에코를 표시하려면 어떻게해야합니까? 따라서 에코는 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와 함께 할 수 있습니다 –