首页 > 代码库 > 会话控制

会话控制

会话控制
主要浏览器一关,session和cookie会被清除掉

1.SESSION的方式
特点:
a.把用户的身份信息存储在服务器
b.每个用户都会存一份
c.有默认过期时间 大概15分钟左右
d.可以存储任意类型的数据
优点:安全性强  缺点:服务器存储大,可能导致运行慢

存储SESSION
使用SESSION之前必须开启SESSION
session_start(); //开启SESSION,必须放在php代码之前
$_SESSION["uid"] = "zhangsan"; //直接向session数组里面存数据

另一个页面取值
session_start();
echo $_SESSION["uid"];

2.cookie的方式
特点:
a.是存储在客户端的
b.每个用户都会存一份
c.默认永不过期
d.只能存储字符串
优点:不存在于服务器,不给存储造成压力 缺点:安全性弱

存储cookie
setcookie("uid","lisi");

另一个页面取值
echo $_COOKIE["uid"];

会话控制