
代碼只放通過SID判斷使用cookie還是session
; //跳轉頁面不能不是header
if(isset($_POST[sub])){
include conn.inc.php;
$sql=select id from users where name='{$_POST[name]}' and password='.md5($_POST[password]).';
$result=$mysqli->query($sql);
//保存數據
if($result->num_rows > 0){
$row=$result->fetch_assoc();
$_SESSION[username]=$_POST[name];
$_SESSION[uid]=$_POST[uid];
$_SESSION[isLogin5]=1;
//跳轉界面
echo '<script>';|r|
echo location='index.php?.SID.'; //SID 常量如果開啟cookie則使用cookie,如果沒開啟就用session|r|
echo '</script>';
}
echo 用戶名密碼有誤;
}
?>
comm.php
index.php
.$_SESSION[username].你好!這是網站首頁;
echo session_id().
;
echo 你的權限如下:
;
$sql=select allow_1,allow_2,allow_3,allow_4 from users where id='{$_SESSION[uid]}';
$result=$mysqli->query($sql);
$user=$result->fetch_assoc();
if($user[allow_1]){
echo 111111111111
;
}
if($user[allow_2]){
echo 222222222222
;
}
if($user[allow_3]){
echo 333333333333
;
}
if($user[allow_4]){
echo 444444444444
;
}
?>
>第二頁
>第三頁
>退出