2009-09-28 5 views
0

누군가 변수 게시 방법 및 해당 페이지의 게시물을 따라갈 수 있습니까?PHP 헤더 - 게시 및 따르기

감사합니다 Phil

+0

PHP 스크립트에서 HTTP POST 요청을 다른 페이지로 보내거나 POST에서 브라우저에서 PHP 스크립트로 보낸 데이터를 가져 오시겠습니까? "소식 받기"란 무엇을 의미합니까? –

답변

0

리디렉션을 통해 HTTP POST 요청을 수행 할 수 없습니다.

header('Location: target_page.php?a=foo&b=bar'); 
1

당신은 그렇게 CURL을 사용할 수 있습니다 : 당신은이 비록 같은 매개 변수를 사용하여 리디렉션 GET 할 수

$ch = curl_init(); 
$data = array('name' => 'Foo', 'bar' => 'goo'); 

curl_setopt($ch, CURLOPT_URL, 'http://myserver.com/post.php'); 

//post the data 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); 

//enable RETURN_TRANSFER so curl_exec() returns result of the request 
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 

$result = curl_exec($ch); 
curl_close($ch); 

echo $result; 
0

당신이로 리디렉션 다음 한 페이지에서 다른 페이지로 데이터를 전달하고 싶은 경우 페이지에서 일시적으로 $ _SESSION 수퍼 글로벌 배열에 데이터를 숨긴 다음 새 페이지로 리디렉션 할 수 있습니다. 일단 거기에 가면 배열에서 데이터를 다시 가져와 필요할 경우 설정을 해제() 할 수 있습니다.