php - 양식 제출 후 동일한 HTML 페이지에 에코하는 방법은 무엇입니까?

기사 출처 php html forms submit echo

양식이 제출되면 내 페이지가 PHP로 리디렉션되고 에코가 표시됩니다. PHP 페이지로 리디렉션되지 않고 에코를 표시하려면 어떻게해야합니까? 따라서 에코는 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!';
} 
?>
결과를 얻기 위해 <iframe>와 javascript의 조합을 사용할 수 있다고 생각합니다.

<form method="post" action="submit.php" target="myIframe" >
    <input type="submit" name="1" value="YES" />
    <input type="submit" name="1" value="NO" />
</form>

<iframe name="myIframe">
</iframe>

이 질문에 대해 Stack Overflow에서 비슷한 토론을 찾았습니다: https://stackoverflow.com/questions/14385867/

관련 기사
php - 중첩 된 조건을 혼동하지 않고 "AND"표현식으로 동적 SQL을 작성 하시겠습니까?
php - PHP를 사용하여 다른 이미지에서 한 이미지의 위치 결정
php - 예를 들어 3의 루트는 2입니다.
php - Codeigniter 포함보기
php - Amazon MWS 제품 카테고리의 전체 목록은 어디에서 얻을 수 있습니까? [닫은]
php - MYSQL 연도의 중단 날짜 중에서 선택
php - PHP를 통해 wait_timeout 및 max_allowed_packet을 변경하는 방법이 있습니까? [복제]
php - .csv 파일을 생성 할 수 없습니다 : PHP
php - PHP를 통해 프로세스에 신호 보내기
php - 컬 페이지 제목