2012-12-06 3 views
-4

게시하고 한 PHP 페이지에서 다른 서버()에 긴 데이터 목록을 얻을 수있는 방법이 있습니까? PHP 게시물 및 얻을

당신은 두 가지 선택이있어

+2

포스트는 지금까지 시도했다! – nickhar

+2

@nickhar : 얻으시겠습니까? – siride

+0

나는 XML로 게시 할 생각이 있었다. 그러나 여전히 해결책을 찾지 못했습니다. – Aino

답변

1

아이 노, 감사합니다.

a) $_POST 배열을 일련 번호로 묶어서 GET 매개 변수로 전달합니다. 그런 다음 다른 쪽 끝에서 그것을 직렬화 해제 할 수 있습니다.

첫 페이지 :

$data = serialize($_POST); 

<a href="linkToOtherPage.php?originalData=<?php print urlencode($data); ?>"> 

두 번째 페이지 : 또한뿐만 아니라 HTML 페이지의 숨겨진 입력 필드로이 작업을 수행 할 수 있습니다

$postedData = unserialize($_GET['originalData']); 

.

b) CURL을 사용하여 게시물 요청을 재구성합니다. 컬과 JSON을 사용하여

+0

좋은 게시글; 이전 의견보다 유익합니다. +1 –

0

작은 예를

... show.php

<?php 

#curl to list.php 
var_dump(json_decode($list)); 

?> 

<?php 

$list = array(0 => array('name' => 'jhon', 'year' => 2012), 1 => array('name' => 'juan', 'year' => 1977)); 

echo json_encode($list); 

?> 

list.php