我有一個PHP頁面,需要一堆url參數併發送一封電子郵件。我試圖在郵件發送後使用相同的url參數調用另一個網頁。如果我執行以下操作,我的電子郵件是否可靠地發送?重定向是我真正想做的事情嗎?執行代碼後PHP重定向
更新:感謝您的提示。正如你可以看到我使用+,我不知道任何PHP。閱讀所有的答案到目前爲止,我想出了這個之後:
Random code to send email... file_get_contents('http://www.othersite.com/' . $_SERVER["REQUEST_URI"]. "?". $_SERVER["QUERY_STRING"]);
我相信這應該開始在另一個網站上一個GET與當前的所有參數,這正是我想要的。這樣我就不必處理重定向了。這個解決方案的任何問題?
更新2:由於我的網址是https,file_get_contents給我帶來了一些問題。有辦法解決這個問題,但我只是使用頭重定向和一切運作良好。感謝大家!
重新更新:如果遠程服務器上的目錄結構和頁面名稱確實是相同的,那麼看起來不錯,直到頁面名稱?這聽起來很難相信,如果它是你打電話的外部服務。 – 2010-03-17 13:36:34