php 浏览记录功能
来源:互联网 发布:linux 代码行统计 编辑:程序博客网 时间:2024/06/06 09:00
/** * 历史浏览记录 * $data array 浏览记录里作品的必要信息(一般是存放作品id) */ private function _history($data){ if(!$data || !is_array($data)) { return false; } //判断cookie类里面是否有浏览记录 if(param::get_cookie('history')){ //获取cookie $history = unserialize(param::get_cookie('history')); //反序列化得到数据 array_unshift($history, $data); //在浏览记录顶部加入 /* 去除重复记录 */ $rows = array(); foreach ($history as $v){ if(in_array($v, $rows)){ continue; } $rows[] = $v; } /* 如果记录数量多余10则去除 */ while (count($rows) > 10) { array_pop($rows); //弹出 } param::set_cookie('history',serialize($rows),time()+3600*24*30,'/'); return true; } else { $history = serialize(array($data)); //序列化 param::set_cookie('history',$history,time()+3600*24*30,'/'); //设置cookie return true; } }
以上 获取cookie 和设置cookie 的方式根据框架不同,自行更改。
阅读全文
0 0
- php 浏览记录功能
- servlet实现浏览记录功能
- PHP浏览表中的记录
- php实现商品浏览记录
- PHP实现分页浏览功能
- 用户的浏览商品记录功能代码
- PHP 记录访客的浏览信息
- 浏览记录
- 使用Cookie实现商品的浏览记录功能
- 模拟亚马逊、淘宝等浏览记录功能(访问数据库)
- 浏览功能
- PHP 日志记录功能实现
- PHP学习:日志记录功能
- php实现「浏览记录」按日期分组
- php实现word文档在线浏览功能,配置安装手记
- PHP 自定义日志记录功能类
- php 弹框功能 layer 操作记录
- 三层,记录浏览次数。
- 链式前向星(听都没听过)
- 一切从ServerBootstrap开始
- jquery修改输入框和文本域的placeholder
- Mysql日志审计工具
- [日推荐]『微信辟谣助手』谣言粉碎机
- php 浏览记录功能
- 知识点:阻止scroll事件
- android图片写到系统Picture
- Vue2.0 新手完全填坑攻略—从环境搭建到发布——DT
- 微信公众平台消息接口PHP版开发教程
- 第一个android程序注意事项
- Java一些基础知识
- HDU 3366 Passage 概率dp
- (HDU