设为首页 收藏本站
查看: 601|回复: 0

[经验分享] PHP系列(十三)PHP会话控制

[复制链接]

尚未签到

发表于 2018-12-13 08:14:19 | 显示全部楼层 |阅读模式
php会话控制

  一、cookie
  1、会话控制之Cookie概述
  cookie是在http协议下,服务器或脚本可以维护客户端信息的一种方式。
   Cookie是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或者硬盘上。常用于保存用户名,密码,个性化设置,个人偏好记录等。当用户访问服务器时,服务器可以设置和访问cookie的信息。
   cookie保存在客户端,通常是IEFirefox浏览器的cookie临时文件夹中,可以手动删除。注意:如果浏览器上cookie太多,超过了系统所允许范围,浏览器也会自动对它进行删除
  2Cookie的操作
  设置Cookie
  语法:bool setcookie(string name,[string value,[intexpire,[string path,[stringdomain,[intsecure]]]]]);cookie函数可以有6个属性,常用的有3个参数。
  //向客户端发送一个Cookie,将变量username值为skygao,保存客户端一周的时间
  setcookie("username","skygao", time()+60*60*24*7);
  //使用setCookie()函数的全部参数设置
  setcookie("username","skygao", time()+60*60*24*7, "/test",".example.com", 1);
  setcookie参数解释
  参数描述示例
  name 名字调用名为cookiename的cookie
  value 值假设第一个参为cookiename,通过$_COOKIE[‘name’取得值]
  exprice 有效时间设置cookie的过期时间和日期,用一个标准的Unix时间标记,可以用time()函数取得,以秒为单位.
  path 范围服务器端的有效路径,设置为“/”表示这个域中所有数组都可以被访问读取。
  domain 域名设定cookie有效域名
  secure 指明cookie只能通过安全的
  https传送设为true时只能使用安全的https,默认为false,即设置是否仅在https安全连接时才发送cookie到客户端,0或1。
  读取Cookie
  如果Cookie设置成功,客户端就拥有了Cookie文件,用来保存Web服务器为其设置的用户信息。
  PHP中读取Cookie信息很简单,使用超全局数组
  $_COOKIE[cookie’]即可获取cookie中的内容。
  ” method=”post”>
  Name:
  Pass:
  
  
  





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-650712-1-1.html 上篇帖子: php通过http请求发送数组 下篇帖子: LAMP 之 PHP 相关介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表