2013-04-23 138 views
-1

當我點擊註銷時,爲什麼它將我重定向到錯誤的頁面。我使用locahost來開發我的頁面,但是當我單擊註銷時,它會將我重定向到xampp頁面,它假設將我重定向到管理頁面。註銷重定向到錯誤頁面

 case 'logout': 
     log_activity('user logout', $curr_path); 
     system_user_stopsession(); 
     header("Location: http://".$_SERVER["HTTP_HOST"].$web_path); 
     break; 
+0

$ web_path可能是空的 – 2013-04-23 04:08:12

+0

原因可能是很多東西;一個空的'$ web_path',打到錯誤的開關盒,目標再次重定向。您提供的信息太少,無法與我們合作。更多的代碼和更多的調試信息會有所幫助 – Repox 2013-04-23 04:27:10

+0

我解決了我創建另一個php文件將其重定向到該函數的問題。 – soundsticks 2013-04-25 03:57:40

回答

2

你錯過了主機和路徑之間的/

header("Location: http://".$_SERVER["HTTP_HOST"]."/".$web_path); 
+0

之前嘗試過,它不適合我。 – soundsticks 2013-04-23 04:02:25

+0

你試過'echo'「http://」。$ _ SERVER [「HTTP_HOST」]。「/」。$ web_path'?該網址是否真的存在? – 2013-04-23 04:05:59

+0

Ya的URL是存在的,我也在登錄中使用這種方法。 – soundsticks 2013-04-23 04:08:43