我有一個網站,該網站的一部分,應與登錄 我用它到處都可以找到網絡上的登錄表單被封鎖(見Redirect to home page after login php)登錄並重定向到網頁
我已經更新了一些元素(使用$ _SESSION等)
所以我的登錄頁面的index.html
我已經把
<?php
session_start();
if(!$_SESSION['username'] = $username){
header("location:index.html");
}
?>
在beginni ng這個文件中的login_success.php文件 您可以訪問該網站的所有其他頁面。
我的問題是現在:
我必須把「在session_start()等等。」在我的網站
的每一頁的開頭和做的每一頁必須有.PHP代替.htm?
(我試圖保持的.htm但比網頁仍然沒有登錄訪問,如果你知道這個網頁的名稱)
如果你知道一個網站的登錄保護更好的劇本,請讓我知道,最好在PHP中。
感謝您的幫助。
網頁仍然會被髮送,並且瀏覽器可以忽略302.也許在某處添加「die」? – FakeRainBrigand
你確定這個'if(!$ _ SESSION ['username'] = $ username){'是正確的嗎? – shadyyx
@shadyyx抱歉,我沒有看到它 – mgraph