您的位置:首页 > 其它

会话控制学习小结

2015-08-19 17:07 337 查看
会话控制

一.基于cookie的会话控制

1.seetCookie("name","value",$time);

二.基于session的会话控制

1.基于cookie和url传递

2.session_id//每次session_start将一个session_id存在浏览器,数据则保存在服务器

3.session_start()//开启session

$_SESSION=array()//清空session值

if(isset($COOKIE["session_name"]))

{

setCookie(session_name(),'',time()-3600,'/')

}//删除客户端在COOKIE中的sessionid

session_destroy()//彻底销毁session

4.info.php相关

session.name;

session.save_path="";//保存会话信息路径,可根据文件数目统计在线人数

session.use_trans_sid;//开启url自动添加SID

session.gc_maxlifetime//指定过了多少秒后数据就会被视为垃圾清除

//下面两个合起来就是启动gc进程管理概率的(1/100)

session.gc_probability=1

session.gc_divisor=100

session.use_cookies//是否基于cookie

session.cookie_domain//域名

session.cookie_path//作用域

session.cookie_lifetime//生命周期

session.save_handler

三.session的高级应用

1.可将session写入到文件,数据库,memcache(推荐)

(先记录下,关于代码之后学习再贴上来)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: