2009-04-30 22 views

回答

1

你可以存儲在會話或其他變量$_SEVER["HTTP_REFERER"]然後在適用時使用它。

+0

當你把它保存在session中的問題是,當你有多個選項卡打開頁面將無法正確地表現了...... – Homes2001 2009-04-30 08:50:32

0

您可以考慮使用預定義的PHP變量,找出這樣的請求URL:

$_SERVER['HTTP_HOST'] 
$_SERVER['REQUEST_URI'] 

但如果你只是想重定向到您的主機的根目錄,那麼你可以簡單地發送一個HTTP重定向以「/」

0

我覺得如果你真的希望能夠導航回到前一頁這將是張貼當前頁面的URL與表單數據的其餘一起是個好主意。這樣,你可以訪問該字段的下一個頁面上,並且可以渲染的將用戶回到前一個頁面的鏈接...

您可以使用隱藏字段到當前頁面的URL存儲形式。

0

'http://' . $_SERVER['SERVER_NAME']

我不建議使用$ _ SERVER [「HTTP_REFERER」],因爲它可能會受到參觀者的瀏覽器,防火牆或防病毒被阻止。且不說值可能是錯誤的。