一個小問題!我有一個PHP文件的登錄表單。我已經使用JavaScript驗證的形式。在登錄成功的情況下,我將用戶重定向到他們的主頁。我已使用header("Location:index.php")
。PHP頁面重定向用javascript
我知道標題必須在任何輸出必須發送到瀏覽器之前。我的問題是有沒有任何四處走動來做這個重定向?
一個小問題!我有一個PHP文件的登錄表單。我已經使用JavaScript驗證的形式。在登錄成功的情況下,我將用戶重定向到他們的主頁。我已使用header("Location:index.php")
。PHP頁面重定向用javascript
我知道標題必須在任何輸出必須發送到瀏覽器之前。我的問題是有沒有任何四處走動來做這個重定向?
除了使用header()
來重定向,您可以使用元刷新方法或JS window.location
方法。
如果您使用如果你準備使用JavaScript,你可以使用以下方法中的任何一個JavaScript中使用此
window.location.href = "index.php";
。
1.window.location.assign('http://www.example.com');
2.window.location = 'http://www.example.com';
3.window.location.href = 'http://www.example.com';
嘗試使用輸出緩衝的'頭()'運作甚至頭已經發出.. –
使用頭邏輯,代碼頭相關的功能在開始。在發送任何輸出後,我沒有找到使用的理由。使用mvc模式。 – 2013-04-12 06:38:25