2013-03-03 2 views
0

저는 현재 페이팔 장바구니에 데이터를 게시하는 PHP 폼을 가지고 있지만 옵션 및 선택 사항을 보여주는 확인 페이지처럼 거의 새로운 PHP 페이지에 데이터를 게시하고 싶습니다. 당신이 페이팔로 보낼 수 있도록 그 시점에서 선택?POST 데이터를 다른 페이지로 가져 오기

이것이 가능합니까?

+0

사용'$ _SESSION'. – h2ooooooo

+0

키보드의 여러 키가 간헐적으로 작동하는 것처럼 보임 =) – AD7six

+0

오타를 매우 유감스럽게 생각합니다. 열려있는 창 수가 너무 많습니다. 사과를 수락하십시오.) –

답변

0

$ _session [ 'post'] = $ _POST에 게시물 데이터를 저장하고 $ _session [ 'post'] [ 'field']로 새 페이지에 게시 된 데이터를 가져 오는 것이 하나의 방법입니다.

+0

예를 들어 보니 세션에 익숙하지 않습니다. 나는 그것에 아주 새롭다. 나는 이번 주에 PhP를 배우기 시작한만큼 무식하거나 게으르지 않은 메신저를 사과합니다 ... –

+0

내가 찾고있는 것은 .... ....? http://www.tizag.com/phpT/phpsessions.php –

+0

예, PHP 세션입니다. 동일한 도메인의 여러 페이지에서 사용할 값을 저장하는 좋은 방법입니다. –

1

세션 또는 포스트에 새로운 사람이 유용한 도움이 될 것입니다. 당신이 원하는 것을 완성한 예. 포스트 배열을 POSTDATA.post라는 세션에 저장하고 보는 방법 또는 다른 변수는 세션 변수에 저장된 모든 페이지에서 동일한 세션에 액세스 할 수 있습니다. form.php

<?php //PHP content of form.php file session_start(); if ($_POST) { $_SESSION['POSTDATA']=$_POST; } ?> <html> <head></head> <body> <form action="form.php" method="post"> <input type="text" name="hello"/> <input type="submit" name="submit" value="submit"/> </form> <!--<a href="anotherpage.php">link to some another page for testing</a>--> </body> </html> 

anotherpage.php

<?php 
session_start(); 
echo "This is some another page somewhere inside.ANOTHER PAGE SAYS"; 
echo '<pre>'; 
print_r($_SESSION['POSTDATA']); 
echo '<pre>'; 
echo "INPUT BOX VALUE ".$_SESSION['POSTDATA']['hello'].'<br/>'; 
echo "SUBMIT BUTTON VALUE ".$_SESSION['POSTDATA']['submit']; 
?> 
관련 문제