2012-12-06 35 views
-4

有什麼辦法發佈,並從一個PHP頁面獲取數據的一長串到另一個(不同的服務器上)?PHP後並獲得

謝謝 艾諾

+2

後你試過到目前爲止什麼! – nickhar

+2

@nickhar:你不是指得到? – siride

+0

我有一個想法發佈使用XML。但仍然沒有找到解決辦法。 – Aino

回答

1

你有兩個選擇。

一個)序列化$_POST陣列並傳遞通過作爲GET參數。然後您可以在另一端對其進行反序列化。

第一頁:

$data = serialize($_POST); 

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

第二頁:

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

你也可以做到這一點作爲一個html頁面上的隱藏輸入字段爲好。

b)使用CURL重構post請求。使用curl和JSON

+0

尼斯後;比以前的評論更具信息性。 +1 –

0

小例子

list.php的

<?php 

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

echo json_encode($list); 

?> 

show.php

<?php 

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

?> 

...