php之session代码
代码只放通过SID判断使用cookie还是session
<!--?php session_start(); echo session_id().<br-->; //跳转页面不能不是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 用户名密码有误; } ?>
conn.inc.php
<!--?php $mysqli=new mysqli(localhost,root,heyifeng19930924,sqldb);</pre--> <strong>comm.php</strong>
<!--?php session_start(); //判断:如果没登录自动跳转到登录页面 if(!$_SESSION[isLogin5]){ header(Location:http://blog.csdn.net/hyf93924/article/details/login.php); }</pre--> <strong>index.php</strong>
<!--?php include comm.php; //判断是否登录成功 include conn.inc.php; echo 用户<b-->.$_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 ; } ?> >第二页 >第三页 >退出
test.php和test2.php编写上和index.php如出一辙
<!--?php include comm.php; //判断是否登录成功 $username=$_SESSION[username]; //取出用户名 $sid=session_id(); //开启session session_start(); //情况session值 $_SESSION=array(); //删除客户端的在cookie中的sessionid if(isset($_COOKIE[session_name()])){ setCookie(session_name(),'',time()-3600,'/'); //一定要写上第四个参数(路径) } //彻底销毁session session_destroy(); echo $username.再见!; echo $sid; ?-->
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
刺客信條陰影:貝殼謎語解決方案
3 週前ByDDD
Windows 11 KB5054979中的新功能以及如何解決更新問題
3 週前ByDDD
在哪裡可以找到原子中的起重機控制鑰匙卡
3 週前ByDDD
<🎜>:死鐵路 - 如何完成所有挑戰
4 週前ByDDD
Atomfall指南:項目位置,任務指南和技巧
1 個月前ByDDD

熱工具

Dreamweaver Mac版
視覺化網頁開發工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Dreamweaver CS6
視覺化網頁開發工具