0
A
回答
1
這可能在純PHP做的唯一方法是通過使用捲曲並打印在頁面請求的結果:
<?php
// sort post data
$postarray = array();
foreach ($_GET as $getvar => $getval){
$postarray[] = $getvar.'='.urlencode($getval);
}
$poststring = implode('&',$postarray);
// fetch url
$curl = curl_init("http://www.yourdomain.com/yourpage.php");
curl_setopt($ch,CURLOPT_POST,count($postarray));
curl_setopt($ch,CURLOPT_POSTFIELDS,$poststring);
$data = curl_exec($curl);
curl_close($curl);
// print data
print $data;
?>
顯然您發佈之前,你會驗證獲取數據。 如果還有其他方法可以做到這一點,我會很有興趣知道這種方法並不理想。首先,必須在PHP中啓用cURL,其次,在請求另一個URL時會有一些開銷。
1
相關問題
- 1. 向一個頁面發送POST請求,但重定向到另一個頁面
- 2. POST數據重定向頁面無法
- 3. 重定向到另一個頁面PHP
- 4. ajax重定向到另一個頁面
- 5. PHP - 重定向到另一個頁面
- 6. 重定向到另一個jsp頁面
- 7. htaccess - 重定向到另一個頁面
- 8. 如何使用mod_rewrite從一個頁面重定向到另一個頁面?
- 9. 將PHP頁面重定向到另一個PHP頁面
- 10. 經過Javascript驗證頁面重定向到另一個頁面
- 11. 根據登錄用戶將JSP頁面重定向到另一個JSP頁面
- 12. 如何使用POST從HTML頁面重定向到另一個CGI?
- 13. 用POST方法重定向javascript頁面
- 14. 無法使用ASP.NET和WF 4重定向到另一頁面
- 15. 使用php和ajax重定向到另一個頁面
- 16. 使用角度重定向到另一頁面
- 17. 使用JavaScript和JSP重定向到另一個頁面
- 18. 如何使用Scala模板重定向到另一頁面
- 19. 使用C#中的Response.Redirect重定向到另一個頁面
- 20. 在asp.net使用的Request.QueryString重定向到另一個頁面asp.net
- 21. 如何使用POST動詞重定向到頁面?
- 22. 使用Post方法重定向到其他頁面
- 23. 重定向頁面從一個頁面到另一個頁面,而無需使用htaccess更改網址
- 24. 使用Web.Config從域中的一個頁面重定向到另一個頁面上的頁面
- 25. 如何使用htaccess將域名主頁重定向到另一個頁面?
- 26. 使用RedirectMatch將所有頁面重定向到一頁
- 27. 重定向到另一頁後獲取一些數據
- 28. 將一個特定頁面重定向到另一個域
- 29. PHP腳本POST信息並重定向到另一頁
- 30. 使用POST將數據從一個textarea傳遞到另一個頁面上的另一個頁面
非常感謝我會嘗試你的代碼,因爲目前我正在將數據放入第一頁的cookie中,並從第二頁中讀取數據,但這隻適用於同一個域中的頁面。 – Andrei 2009-10-08 12:03:27
'$ _SERVER ['QUERY_STRING']'是一個帶查詢字符串的預合成字符串,因此您不需要構建'$ poststring'。 – 2010-10-04 01:12:11