2015-04-01 68 views
0

這裏是我的問題PHP /捲曲重定向

我想使用curl POST數據到一個頁面,然後被重定向到目標網頁,而不使用頭功能。

該調用必須是發佈請求。

我不想在通話頁面上檢索數據。

任何解決方案?

請幫 謝謝

回答

0
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL,"http://www.example.com/postdatahere.php"); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, 
      "postvar1=value1&postvar2=value2&postvar3=value3"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$server_output = curl_exec ($ch); 
curl_close ($ch); 
if ($server_output == "OK") { 
    header("Location: http://example.com/destination.php"); 
    die(); 
} 

您可以皮卡變量發佈到這個頁面,沿着後他們postdatahere.php,並最終仍重定向到destination.php。

0

有處理它的多個方式。一個簡單的解決方案是將$數據保存到會話中,並從另一個文件中檢索會話數據。

另一種方法是使用這些值創建一個表單並使用Javascript發佈表單。