2013-11-24 109 views
-1

我有一個header.php文件,將用戶重定向到任何頁面上的主頁,如果他們沒有登錄。我遇到了一個問題,主頁還包括標題,並且不能有一個標題本身。防止這種情況的最好方法是什麼?我想在我加入主頁之前設置一個標誌,但看起來有點骯髒和不雅。檢查包含哪個文件頭?

+0

「該網頁還包括頭」 - 這是什麼意思? – zerkms

+0

有關您編寫的代碼問題的問題必須**描述具體問題** - 並且**包含有效代碼**以重現問題本身。請參閱[SSCCE.org](http://sscce.org/)獲取指導。 –

回答

0

只要把條件:

if ($_SERVER['HTTP_REFERER'] != "your.homepage.com") 
    header("Location: http://your.homepage.com") ; 
0

,也許你可以添加這樣的事情:

if (pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME) !== 'homepage'){ 
    header ('location:header.php'); 
    exit; 
}