2012-03-02 13 views

回答

17

你爲什麼要這麼做?當頁面超過(我理解爲腳本結束執行)時,它通常會發送到客戶端,然後可以由用戶查看。所以,基本上,你要做的是在腳本停止執行後重定向用戶。

如果是這樣,你必須提供兩種解決方案:

  1. 不輸出任何東西,以後你的腳本停止執行,使用header() PHP函數

    header('Location: http://example.com/some/url'); 
    

    ,你應該用您自己的URL替換示例網址。

  2. 如果您輸出HTML頁面,並逐步將其發送給用戶,你可以放的JavaScript重定向腳本頁面(一切都已經發出這樣之後)的結尾:

    <script> 
    window.location = 'http://example.com/some/url'; 
    </script> 
    

這些解決方案是否適用於您?

4
header('Location: /page.html'); 
2

確保你不輸出任何東西,然後只需

header('Location: http://www.example.com/');