php写新闻浏览历史,PHP实现浏览历史记录
很多网站均有这样的功能,特别是一些购物网站均设计有浏览历史这样一个特色的功能,当然了实现的方法是多种多样的。asp、php、jsp等等均可以实现。下面我们以PHP为例来演示一下。源代码为ecshop里面的一段,算是比较经典的写法。
PHP实现浏览历史记录源码如下:
if (!empty($_COOKIE['ECS']['history']))
{
$history = explode(’,', $_COOKIE['ECS']['history']);
array_unshift($history, $goods_id);
$history = array_unique($history);
while (count($history) > $_CFG['history_number'])
{
array_pop($history);
}
setcookie(’ECS[history]‘, implode(’,', $history), gmtime() + 3600 * 24 * 30);
}
else
{
setcookie(’ECS[history]‘, $goods_id, gmtime() + 3600 * 24 * 30);
}
更新时间:2010-5-19
php写新闻浏览历史,PHP实现浏览历史记录相关推荐
- php写新闻浏览历史,实现浏览记录或者浏览历史,文章历史记录
最近由于做网站的需要,想加入浏览历史记录.在帝国里面找到了这个实现代码,没有做特别的改动,只是想把他实现出来,但是作者没有说明.这里做一下记录. 附原作者的链接:http://bbs.phome.ne ...
- Vue实战篇三十三:实现新闻的浏览历史
系列文章目录 Vue基础篇一:编写第一个Vue程序 Vue基础篇二:Vue组件的核心概念 Vue基础篇三:Vue的计算属性与侦听器 Vue基础篇四:Vue的生命周期(秒杀案例实战) Vue基础篇五:V ...
- php绘制历史曲线,thinkphp浏览历史功能实现方法
这篇文章主要介绍了thinkphp浏览历史功能实现方法,可实现浏览器的浏览历史功能,是非常实用的技巧,需要的朋友可以参考下 本文实例讲述了thinkphp浏览历史功能实现方法,分享给大家供大家参考.具 ...
- window对象(一) 计时器 定位导航 url解析 浏览历史 对话框 消息推送
window对象 计时器 一个jQuery作者的写的关于定时器解释,记的顺手订阅一下.John Resig,jQuery之父 https://johnresig.com/blog/how-javasc ...
- 浏览器获取浏览历史_浏览器历史的未来
浏览器获取浏览历史 by Patryk Adaś 通过PatrykAdaś 浏览器历史的未来 (The Future of Browser History) I am really unsatisfi ...
- ECSHOP让产品浏览历史按照先后进行排序
ecshop本身默认的产品浏览历史是按照商品ID排序. 这样似乎用户体验不太好,国内几个大型电商网站,都是用的浏览先后次序进行排序. 只需修改一行代码便能实现该功能,让浏览历史按照浏览先后进行排序. ...
- cookie 记住浏览历史
2019独角兽企业重金招聘Python工程师标准>>> <?php header("Content-type:text/html;charset=utf-8" ...
- css实现浏览历史小块
动图 <div class="browse-history"><span class="history-icon"></span& ...
- JavaScriptAPI编程_History对象(获取浏览历史)
History对象简介 JavaScript history 对象中包含了用户在浏览器中访问过的历史记录,其中包括通过浏览器浏览过的页面,以及当前页面中通过加载的页面.我们可以通过 window 对象 ...
最新文章
- Android中Service深入学习
- non-member function cannot have cv-qualifier
- Spring对Hibernate事务管理
- [POI2007]ZAP-Queries [HAOI2011]Problem b 莫比乌斯反演
- 网页 html 全图片排版,HTML5-网页排版划分
- 在Firefox 58中,WebAssembly组件性能提升了10倍
- 在Swing和Swt中使用JavaFX
- dropload.js无限刷新解决方案
- java中Arrays类和Math类常用API简介
- mac电脑如何查看ip地址
- python里使用正则表达式的后向搜索肯定模式
- ant安装配置使用介绍及eclipse中使用
- SPSS统计分析常用知识点
- 通过串口波特率计算数据传输速率(每秒字节数)
- NXP MC9S12中断寄存器配置说明
- windows系统安全基础
- 安全优雅的RESTful API签名实现方案
- php 支付宝验签失败,支付宝移动支付,服务端对异步通知信息验签的时候验签失败...
- Android 自动朗读(TTS)
- centos7 开机自动启动程序
热门文章
- 程序员数学基础【二、时间复杂度】(Python版本)
- 几种常见数据库连接池的使用比较
- 前端三部曲之Html -- 1(html的基本结构和常见的meta标签的作用)
- SDOI2016 生成魔咒
- 阮一峰:Flex 布局教程
- Mac OS X下安装和配置Maven
- 【转】Python中设置输出文字的颜色
- Computer Network Homework3’ s hard question
- 需求分析 应该先写业务还是功能_产品经理必知:产品调研中功能调研的标准“姿势”...
- c语言题-牛牛做水题