作者:msf6688 | 来源:互联网 | 2023-07-30 23:27
php教程|PHP源码nbsp,Cookie,RecordLuHuiDUDU,data,timephp教程-PHP源码Cookie我们经常使用了可以记录到用户的行为并且保存信息在用
php教程|PHP源码
nbsp,COOKIE,RecordLuHuiDUDU,data,time
php教程-PHP源码
COOKIE我们经常使用了可以记录到用户的行为并且保存信息在用户本地了,下次访问还可以直接调用这些COOKIE信息了,下面我们来看一个利用PHP COOKIE记录用户历史浏览信息例子,希望文章对各位有帮助。
ec(2);购物类网站有时候需要了解用户最近的需求,收集和推送用户的查看记录成为了大部分此类的网站不可缺少的功能,下面是本人在开发项目中自己写的方法,一来留有保存,二来和大家分享!
销售平台源码,vscode联机教程,ubuntu壁纸软件,tomcat配置tomcat,node sqlite,简单描述层在网页设计中的作用,建站导入数据库,云服务器ecs 搭建网站,流星插件包,淘宝前端用的什么框架,抖音视频爬虫,php 500,seo官网,springboot开发包下载,织梦列表页标签是什么,多用户相册网站模板,微信转账仿造网页,动易cms6.8 模板,后台网站模板 html,dede搜索页面制作,机房信息管理系统sql,linux程序设计 pdf 脚本之家lzw
【基础】
锁机源码怎样修改密码,ubuntu tar没有,云服务tomcat重启吗,双舵机爬虫,php搬家,seo优化怎么做才能更好分类lzw
COOKIE常用方法:
105自动发卡平台源码,vscode1.52.1,ubuntu发热,tomcat启动1067,sqlite设置用户命名,tdcore 插件,适合后台项目的前端框架,app防爬虫安全设计,php点击统计,资阳seo优化厂家,内容网站管理系统排行榜,网页微信支付破解软件,建站之星 模板lzw
$_COOKIE[‘RecordLuHuiDUDU’] 得到COOKIE
setCOOKIE(‘RecordLuHuiDUDU’,”,time()-3600*24*30); setCOOKIE(字段名,数据,过期时间); 设置COOKIE
【注意】
重新设置COOKIE需要使之前的COOKIE失效,删除COOKIE也是同样的方法:
setCOOKIE(‘RecordLuHuiDUDU’,”,time()-3600*24*30);
【代码示例】
/**
* 将用品id存入COOKIE中
*
* @param $id
* @return bool
*/
public function setCOOKIERecord($id){
$data = null;
if(!isset($_COOKIE[‘RecordLuHuiDUDU’])){
if(!empty($id)) {
$data[0] = array(
‘id’ = $id,
‘time’ = date(‘Y-m-d H:i:s’, time())
);
}else{
return false;
}
}else{
if(!empty($id)) {
$data = $_COOKIE[‘RecordLuHuiDUDU’];
setCOOKIE(‘RecordLuHuiDUDU’,”,time()-3600*24*30);
$data = json_decode($data, true);
$num = count($data);
//判断是否重复
$judge = false;
foreach($data as $index => $value){
if($data[$index][‘id’] == $id){
$data[$index][‘time’] = date(‘Y-m-d H:i:s’, time());
$judge = true;
}
}
if($judge){
setCOOKIE(‘RecordLuHuiDUDU’,json_encode($data),time()+3600*24*30);
return true;
}
if($num == 10){
for($i = 0; $i $id,
‘time’ => date(‘Y-m-d H:i:s’, time())
);
}
if($num $id,
‘time’ => date(‘Y-m-d H:i:s’, time())
);
}else {
return false;
}
}
}
setCOOKIE(‘RecordLuHuiDUDU’,json_encode($data),time()+3600*24*30);
return true;
}