Session
AI-摘要
切换
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2024-06-09,文章内容可能已经过时。
SESSION
一、概述
1、session: 服务器端用于保存用户信息而创建的文件。每个session对应一个浏览器。
在浏览器与服务器之间通信时,需要使用cookie-session机制。
在请求发送过程中,请求头中,包含有cookie字段,字段中包含当前浏览器对应的session文件名称:
apache: cookie: PHPSESSID=XXXXX.
如果请求中没有带cookie字段。服务器就会通过set-cookie字段,在响应中将sessionid返回给浏览器。浏览器收到id后,会将值保存在cookie文件中。
二、使用session
1、开启session:
php中:
session_start();
2、session校验:
$bl = $_SESSION['isLogin'];
if(!$bl){
header("../html/login.html");
}
3、登录成功时,添加校验字段
session_start();
if(xxx){
echo "login-pass";
$_SESSION["loginuser"]="ok";
}
4、服务端会生成一个文件
文件那个的内容就是用户放进去的Key和Value的值
三、SESSION原理
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Windesky
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果