我有形式操作文件在其他目錄,但一些文件發送到這一行動文件 以及如何獲得URL發送動作如何獲得URL發送動作的形式回來了?
-> action to http://www.123456.com/ac.php
how to get http://www.test.com in http://www.123456.com/ac.php to goback http://www.test.com
我有形式操作文件在其他目錄,但一些文件發送到這一行動文件 以及如何獲得URL發送動作如何獲得URL發送動作的形式回來了?
-> action to http://www.123456.com/ac.php
how to get http://www.test.com in http://www.123456.com/ac.php to goback http://www.test.com
你可以存儲在會話或其他變量$_SEVER["HTTP_REFERER"]
然後在適用時使用它。
您可以考慮使用預定義的PHP變量,找出這樣的請求URL:
$_SERVER['HTTP_HOST']
$_SERVER['REQUEST_URI']
但如果你只是想重定向到您的主機的根目錄,那麼你可以簡單地發送一個HTTP重定向以「/」
我覺得如果你真的希望能夠導航回到前一頁這將是張貼當前頁面的URL與表單數據的其餘一起是個好主意。這樣,你可以訪問該字段的下一個頁面上,並且可以渲染的將用戶回到前一個頁面的鏈接...
您可以使用隱藏字段到當前頁面的URL存儲形式。
'http://' . $_SERVER['SERVER_NAME']
我不建議使用$ _ SERVER [「HTTP_REFERER」],因爲它可能會受到參觀者的瀏覽器,防火牆或防病毒被阻止。且不說值可能是錯誤的。
當你把它保存在session中的問題是,當你有多個選項卡打開頁面將無法正確地表現了...... – Homes2001 2009-04-30 08:50:32