2017-08-28 61 views
0

我正在創建一個網頁,我想知道是否有辦法阻止訪問某些頁面,但如果PHP加載它們可以訪問。這個想法是這樣的;我有一些模塊,我include();他們與PHP。如果用戶通過在地址欄中輸入地址來訪問他們,那麼這將不會有任何問題,因爲他們是通過$_SESSION變量管理的,他們會看到他們在包含的頁面中看到的內容,但我只是想防止這種情況發生,因爲如果有人發現該鏈接是不舒服的看法。通過輸入地址欄阻止訪問,但php只加載

+1

你可以分享你的代碼,以便我們看看問題? –

+2

查找.htaccess – clearshot66

+0

請參閱[this](https://stackoverflow.com/q/33999475/863110)問題。 –

回答

0

這是任何人搜索時的答案。

if(!isset($_SERVER['HTTP_REFERER'])){ 
    // redirect them to your desired location 
    header('location:../index.php'); 
    exit; 
} 

在這個到php標籤頁面的頂部。