cookie和session解决方法
程序员文章站
2022-05-10 18:18:20
...
cookie和session
setcookie("mm","gg");
echo $_COOKIE["mm"];
?>
2个问题:
(1)
说如果没设置失效时间,则关闭浏览器就自动删除cookie,可我在chrome下关闭浏览器后,再打开还是可以输出gg?
(2)
说cookie设置后必须刷新一次才能生效。这是因为setcookie后,服务器将cookie发送给浏览器,再刷新一次的目的是浏览器将cookie送回。
那为什么session不需要重新刷新呢?毕竟sessionID保存在客户端不也是cookie得形式吗?难道不需要刷新传回sessionID方便服务器识别?
------解决方案--------------------
session是存在服务器上,不是存在客户端的
setcookie("mm","gg");
echo $_COOKIE["mm"];
?>
2个问题:
(1)
说如果没设置失效时间,则关闭浏览器就自动删除cookie,可我在chrome下关闭浏览器后,再打开还是可以输出gg?
(2)
说cookie设置后必须刷新一次才能生效。这是因为setcookie后,服务器将cookie发送给浏览器,再刷新一次的目的是浏览器将cookie送回。
那为什么session不需要重新刷新呢?毕竟sessionID保存在客户端不也是cookie得形式吗?难道不需要刷新传回sessionID方便服务器识别?
------解决方案--------------------
session是存在服务器上,不是存在客户端的
相关文章
相关视频
上一篇: PHP cron中的批处理_PHP教程
推荐阅读
-
Mysql和网页显示乱码解决方法集锦_php技巧
-
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
-
PHP 出现乱码和Sessions验证问题的解决方法!_PHP
-
Yii框架用户登录session丢失问题解决方法
-
node.js - PHP和NodeJs开发的应用如何共用Session
-
php中session和cookie实现自动登录_PHP教程
-
php使用session提示[function.session-start]: open解决方法_PHP教程
-
新手菜鸟必读:session与cookie的区别
-
php缩放gif和png图透明背景变成黑色的解决方法,缩放png
-
[询问]php中关于session的一点疑问解决方法