2011-03-23 2 views
2

질문에서 언급했듯이 이전 페이지에서 양식 값을 검색하는 방법은 무엇입니까? > 다음 단계
2. 확인을하고 난 URL 주소에서 해당 값을 얻을 수 $_GET을 사용할 수 있습니다PHP는 아약스 요청 후 이전 페이지에서 양식 값을 가져옵니다.

모든 값을 가져 -

는 기본적으로 나는
1. 양식 입력을 입력 양식 마법사를 만드는거야 ,하지만 폼 유효성 검사를 위해 jquery ajax를 사용하고 있습니다. 각 텍스트 입력 값에 대해 세션 변수를 만들어야합니까?

답변

3
$_SESSION의 값을 저장

와 다음 페이지를 검색 :

// On the first page.... 
session_start(); 
// Process your code... 
$_SESSION['val1'] = $_POST['val1']; // don't forget your validation 
$_SESSION['val2'] = $_POST['val2']; 

// Display the next part of your form... 

// On the second page 
session_start(); 
// Retrieve your values 
$val1 = $_SESSION['val1']; 
$val2 = $_SESSION['val2']; 

// Retrieve values from the second part of your form 
something($_POST['val3']); 
something($_POST['val4']); 
2

예. 세션을 사용하여 HTTP 요청간에 데이터를 보존해야합니다.

0

양식을 확인한 후에 다른 ajax 요청을 보낼 수 있습니다. 그러면 데이터가 $ _GET에서 사용할 수 있습니다.

1

다른 방법 : curs 페이지에 대한 유효성 검사가 완료되면 js를 사용하여 여러 페이지를 만들고 다음 페이지를 표시 할 수 있습니다. 이를 수행하기위한 많은 jQuery 플러그인이있다.

1

당신은 또한 쿠키 내부의 모든 형태의 데이터를 포함하는 직렬화 된 JSON 객체를 저장할 수 있습니다.

관련 문제