2011-04-14 6 views

답변

5

숨겨진 입력 필드를 사용 하시겠습니까?

<input type="hidden" /> 

세션에 저장 하시겠습니까?

session_start(); 
$_SESSION['blarr'] = $_POST['old-data']; 
3

이전 양식 데이터를 데이터베이스 또는 세션으로 유지하십시오.

3

세션 배열에서 이전 데이터를 가져옵니다.

또는 양식의 숨겨진 필드를 사용하여 데이터를 다시 게시 할 수 있습니다.

-1

이 코드는 모든 POST를 반복하여 숨겨진 입력 필드에 삽입해야합니다. <form> 태그 안에 넣고 후속 게시물과 함께 제출해야합니다.

출력을 올바르게 이스케이프해야합니다.

foreach($_POST as $name => $value){ 
    echo '<input type="hidden" name="'.$name.'" value="'.$value.'" />'; 
} 

또는 원하는 방식으로 데이터를 저장할 수 있습니다.

+0

감사합니다. – webestdesigns

+2

탈출을 잊어 버렸습니다. –

관련 문제