设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
PHP中Cookie的使用详解(简单易懂)
返回列表
查看:
1156
|
回复:
0
PHP中Cookie的使用详解(简单易懂)
[复制链接]
yj1281
当前离线
积分
7391
2487
主题
2487
帖子
7391
积分
论坛元老
论坛元老, 积分 7391, 距离下一级还需 9992608 积分
论坛元老, 积分 7391, 距离下一级还需 9992608 积分
积分
7391
发消息
电梯直达
楼主
发表于 2018-2-14 05:26:26
|
只看该作者
|
正序浏览
|
阅读模式
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);
}
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
php cookie 登录验证示例代码
PHP之COOKIE支持详解
PHP setcookie设置Cookie用法(及设置无效的问题)
在PHP中设置、使用、删除Cookie的解决方法
PHP CURL获取cookies模拟登录的方法
php跨域cookie共享使用方法
php中cookie的使用方法
PHP会话控制:Session与Cookie详解
PHP读取CURL模拟登录时生成Cookie文件的方法
php 删除cookie方法详解
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
用户反馈
客户端