代碼只放通過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 ; } ?> >第二頁 >第三頁 >退出