我倒像這是一個非常簡單的修復,但我已經嘗試了很多不同的方式來做到這一點,並花了很多小時在谷歌上。基本上用戶登錄,我的腳本確保它們在我的數據庫中。這很好,然後我開始我的見證。使用PHP會話來驗證用戶名
session_start();
$_SESSION['log']=$username;
header("location:lindex.php");
在我的下一個頁面,lindex.php,我叫進會議秩序,儘量設置如果基於在$_SESSION['log']
該值是否爲「支持」或不聲明,但似乎無論什麼在我的會話呼叫的價值是,它總是執行,如果我已經嘗試了基於它的字符串長度,strstr,strpos,==「支持的任何說法。沒有任何想法?這裏是lindex.php:
session_start();
if(empty($_SESSION['log'])){
echo "You must log in";
exit();}
if(strstr($_SESSION['log'], 'support'))
{
header("location:../sindex.php");
}
如果會話爲空,則會退出腳本。
爲什麼要用'log'到鍵在'username'? –