PHP中Cookie的使用方法详解

墨辰丷
发布: 2023-03-27 16:20:01
原创
1313 人浏览过

本篇文章主要介绍了PHP中Cookie的使用:添加/更新/删除/获取Cookie及自动填写该用户的用户名和密码和判断是否第一次登陆,具有很好的参考价值。下面跟着小编一起来看下吧

PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆

什么是cookie

服务器在客户端保存用户的信息,比如登录名,密码等

这些数据就像小甜饼一样,数据量并不大,服务器端在需要的时候可以从客户端读取,保存在客户端的浏览器缓存目录下

① 当浏览器访问,cookie.php时,服务器还以Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT会送http响应,当浏览器获取到该消息后,就会保存该cookie的信息到本地磁盘

② 如果我们没有时间(第三个参数)

cookie不会保存到客户端,当浏览器会话结束,cookie会失效

③ cookie保存的是字符串信息

④ 客户端可以保存多个key=>val

⑤ cookie在保存过程中,会对中文进行urlencode编码

cookie可以有多个key=>val,可以给不同的键值,制定不同的有效时间

代码如下:xx.php

 $value) { setcookie($key,"",time()-1); } echo "成功"; ?>
登录后复制

如果你删除的cookie的key=>val没有删除完,则这个cookie在客户端保留,如果把这个网站的cookie都删除的,则浏览器会把cookie文件删除

判断是否第一次登陆

登录后复制

打开登陆界面的时候,自动填写该用户的用户名和密码

checklogin.php

//获取用户是否选中了保存id if(!empty($_POST[‘cookie'])){ setcookie(“id”,$id,time()-100); }else{ if(!empty($_COOKIE[‘id'])){ setcookie(“id”,$id,time()-10); } }
登录后复制

以上就是本文的全部内容,希望对大家的学习有所帮助。


相关推荐:

使用ajaxfileupload.js实现ajax上传文件php版_jquery

Node.js与PHP、Python的字符处理性能对比_node.js

把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数_javascript技巧

以上是PHP中Cookie的使用方法详解的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!