- 2
- 0
- 约2.49千字
- 约 8页
- 2017-06-13 发布于河南
- 举报
php32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
演讲老师:张恩民
支持网站:
1、Cookie和Session简介与区别
2、Cookie的配置与应用
3、Session的配置与应用
4、用Cookie和Session做登陆
辆枫刽帽终末成陨肩而剧焊昼灸铱堕熄狗惹沏摹价瓤墓启糙褐丰产拖莫架php第32讲php第32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
在非常多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半
自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用Cookie
与 Session来跟踪和判断。
1、Cookie和Session简介与区别
Session信息是存放在server端,但session id是存放在client cookie的,当然php
的session存放方法是多样化的,这样就算禁用cookie一样可以跟踪
Cookie是完全保持在客户端的如:IE firefox 当客户端禁止cookie时将不能再使用
区别
挎件愤婿匪缆鳞奢躬悬涸么釉愤狮非肃跪靶蝉舶令殿故吉喝涣筐躬窜卯躬php第32讲php第32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
2、Cookie的配置与应用
Setcookie(string name, string value, int expire,string path, string domain, int secure);
其中name是cookie变量名称标识,你在php中将能象使用普通变量名相同来用他引用cookie变量。value是cookie变量的初始值,expire 表示该cookie变量的有效时间;path 为该cookie变量的相关路径;domain 表示cookie变量的网站;secure 则需在 https 的安全传输时才有效。
例:
SetCookie(Cookie, cookievalue,time()+3600, /forum, ., 1);
毫秒time()+3600=1小时
保存路径
保存的域
HTTPS
名称,必须
值,必须
孩疏块慑摈冤脆钵兼局验戳寄肾朗励钥骗段币卵柯粱驼保界相幌涌拢典钾php第32讲php第32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
2、Cookie的配置与应用
接收和处理Cookie
PHP对Cookie的接收和处理的支持非常好,是完全自动的,跟FORM变量的原则一样,特别简单。
比如设置一个名为 MyCookier的Cookie,PHP会自动从WEB服务器接收的HTTP头里把它分析出来,并形成一个与普通变量一样的变量,名为$ myCookie,这个变量的值就是Cookie的值。数组同样适用。另外一个办法是引用PHP的全局变量$HTTP_COOKIE_VARS数组。
分别举例如下:(假设这些都在以前的页面里设置过了,并且仍然有效)
echo $MyCookie;
echo $CookieArray[0];
echo $_COOKIE[MyCookie];
echo $HTTP_COOKIE_VARS[MyCookie];
狞峨带灶孙辰块寓扫夷摧蹈拨癸阿跨冯烟殆莲葱铲屈船朗喀淫皿痒挺拴嗅php第32讲php第32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
2、Cookie的配置与应用
删除Cookie
要删除一个已经存在的Cookie,有两个办法:
1、SetCookie(Cookie, );
2、SetCookie(Cookie, value , time()-1 / time() );
使用Cookie的限制
1、必须在HTML文件的内容输出之前设置;
2、不同的浏览器对Cookie的处理不一致,且有时会出现错误的结果。
3、限制是在客户端的。一个浏览器能创建的Cookie数量最多为30个,并且每个不能超过4KB,每个WEB站点能设置的Cookie总数不能超过20个。
亮簇账遭社嘿浅狮脂雷衫痈见沙改立堂亩已符裴廓属卉罐凑识搏买稽袖煤php第32讲php第32讲
(第32讲) PHP5中Cookie与 Session详解
PHP100视频教程
3、Session的配置与应用
session_start(); //初始化session.需在文件头部
$_SESSION[name]=value; //配置Seeeion
echo $_SESSION[name]; //使用session
isset($_SESSION[na
您可能关注的文档
- LED生产工艺(DEC).doc
- LED能筒灯1.doc
- Linx vi编辑器.doc
- linx 常用命令.doc
- Linx下nfs1带多配置.doc
- Linx内核分析.ppt
- Linx和Unix使用裸设备创建Oracle_DB.doc
- Linx面试大全.doc
- lin沙龙-企业级服务-云智慧分享ppt.doc
- LT1i主题制作教程.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 平潭澳海上风电场项目可研收口报告2018年4月版本15工程设计概算表.pdf VIP
- 2024年常州信息职业技术学院单招职业技能测试题库(历年真题).docx VIP
- 腹膜透析指南(2025年版).docx VIP
- 党的二十届四中全会PPT课件.ppt VIP
- 产品设计与实训 设计实训.ppt VIP
- 施工现场建筑垃圾减量化专项方案.pdf VIP
- 《数学史》数学的起源.pptx VIP
- 2026年信息科技课标试题及答案.doc VIP
- 本科课件-ArcGIS Engine地理信息系统开发教程(完整).ppt
- 北京通州区2022-2023学年高一下学期期末质量检测英语试卷 含解析.docx VIP
原创力文档

文档评论(0)