2011-02-03 1 views
1

양식이 있고 2 페이지에 양식 데이터를 전달하고 싶습니다. 사용자가 제출을 클릭하면 다음 페이지로 넘어 가서 선택되어 마지막 페이지로 전달됩니다. 나는 이것을하는 방법을 찾으려고 노력하고있다. 나는 현재 PHP, HTML 및 자바 스크립트를 사용하고양식 데이터 전달

+2

은 PHP $ _SESSIONS 전역을 사용합니다. –

+0

사용자가 두 번째 페이지도 제출합니까? – rabidmachine9

+0

나는 그것을보아야 만한다. 나는 결코 전에 그것을 사용하지 않았다. – shinjuo

답변

3

첫 번째 페이지에는 양식과 입력 사항이 있습니다. (나는 그것이 단지 PHP 스크립트를 있으리라 믿고있어)

두 번째 페이지 :

<?php 
$name = $_POST['name']; 

if ($name != '') { 
    session_start(); 
    $_SESSION['name'] = $name; 
    // redirect to third page 
} 
else { 
    // whatever you need to do 
} 
?> 

세 번째 페이지 :

<?php 
    echo $_SESSION['name']; 
?> 
1

장소 숨겨진 요소

또는/또는 다른 곳 세션/데이터베이스의 첫 페이지 입력의 값에서

장소로 두 번째 페이지에 첫 페이지에서 모든 입력과 두 번째 페이지를 편리하게 처리 할 수있게하십시오.

2

당신은 여러 페이지에 값을 전달하는 세션을 사용합니다.

는 이제 페이지

<?php 
session_start() 
$_SESSION['field1'] = $_POST['field1'] 
$_SESSION['field2'] = $_POST['field2'] 

에 세션 변수를 사용할 필요`[ 'FIELD2'] 당신이

`$ _POST [ '필드 1']`,`$ _POST와 같은 데이터가 있다고 가정 이제`session_start()`를 시작하는 다른 페이지에서 세션 변수를 사용할 수 있습니다.