簡體   English   中英

PHP:使用發布變量將用戶轉發到外部站點

[英]PHP: Forward user to external site with post variables

我有一個供用戶發布的表單,但是現在該表單將在我的應用程序的外部網站上處理。

我嘗試使用“位置和卷曲”,但無法設法使其中任何一個正常運行。 我的目標是從表單中獲取$ _POST並將用戶重定向到發布值的外部網站。

是否可以不使用html表單和javascript提交它?

像這樣發送Location標頭將生成HTTP 302響應,以告知瀏覽器轉到其他位置,但是,這將導致瀏覽器使用GET請求重試。

如果要使用原始方法和參數進行重定向,則需要發送代碼307或308,具體取決於重定向是臨時的還是永久的。 您可以使用http_response_code在PHP中執行此操作,例如

http_response_code(308);
header("Location: www.google.com");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM