php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息


Posted in PHP onMay 04, 2011

1.测试方法www.xxx.com/test.php?content_id=自己定义,如:44

$content_id = array();//1.创建一个数组 
$content_id[] = $_GET['contentid']; //2.对接受到的ID插入到数组中去 if(isset($_COOKIE['content_id'])) //3.判定cookie是否存在,第一次不存在(如果存在的话) 
{ 
$now_content = str_replace("\\", "", $_COOKIE['content_id']);//(4).您可以查看下cookie,此时如果unserialize的话出问题的,我把里面的斜杠去掉了 
$now = unserialize($now_content); //(5).把cookie 中的serialize生成的字符串反实例化成数组 
foreach($now as $n=>$w) { //(6).里面很多元素,所以我要foreach 出值 
if(!in_array($w,$content_id)) //(7).判定这个值是否存在,如果存在的化我就不插入到数组里面去; 
{ 
$content_id[] = $w; //(8).插入到数组 
} 
} 
$content= serialize($content_id); //(9).把数组实例化成字符串 
setcookie("content_id",$content, time()+3600*24); //(10).插入到cookie 
}else { 
$content= serialize($content_id);//4.把数组实例化成字符串 
setcookie("content_id",$content, time()+3600*24); //5.生成cookie 
} 
$getcontent = unserialize(str_replace("\\", "", $_COOKIE['content_id'])); 
/*foreach($getcontent as $row=>$r) 
{ 
echo $r;//(取值) 
}*/
PHP 相关文章推荐
动态新闻发布的实现及其技巧
Oct 09 PHP
六酷社区论坛HOME页清新格调免费版 下载
Mar 07 PHP
mysql 中InnoDB和MyISAM的区别分析小结
Apr 15 PHP
php SQL之where语句生成器
Mar 24 PHP
php基于base64解码图片与加密图片还原实例
Nov 03 PHP
新浪SAE搭建PHP项目教程
Jan 28 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
PHP读MYSQL中文乱码的快速解决方法
Oct 01 PHP
php使用函数pathinfo()、parse_url()和basename()解析URL
Nov 25 PHP
php实现的中文分词类完整实例
Feb 06 PHP
自写的利用PDO对mysql数据库增删改查操作类
Feb 19 PHP
php实现JWT验证的实例教程
Nov 26 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
May 04 #PHP
php join函数应用
May 04 #PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
May 04 #PHP
drupal 代码实现URL重写
May 04 #PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 #PHP
php HandlerSocket的使用
May 02 #PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
May 02 #PHP
You might like
php中socket的用法详解
2014/10/24 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
javascript编程起步(第一课)
2007/01/10 Javascript
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
原生javaScript实现图片延时加载的方法
2014/12/22 Javascript
jquery 设置style:display的方法
2015/01/29 Javascript
使用BootStrap实现用户登录界面UI
2016/08/10 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
Node.js学习入门
2017/01/03 Javascript
常用的javascript设计模式
2017/01/11 Javascript
vuex的使用及持久化state的方式详解
2018/01/23 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
javascript实现视频弹幕效果(两个版本)
2019/11/28 Javascript
跟老齐学Python之开始真正编程
2014/09/12 Python
python使用fileinput模块实现逐行读取文件的方法
2015/04/29 Python
一个Python最简单的接口自动化框架
2018/01/02 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
django之跨表查询及添加记录的示例代码
2018/10/16 Python
在python中只选取列表中某一纵列的方法
2018/11/28 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python机器人运动范围问题的解答
2019/04/29 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
详解CSS3新增的背景属性
2019/12/25 HTML / CSS
日本最大的眼镜购物网站:Oh My Glasses
2016/11/13 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
国外的一些J2EE面试题一
2012/10/13 面试题
外语专业毕业生自我评价分享
2013/10/05 职场文书
班组长岗位职责
2014/03/03 职场文书
餐饮服务食品安全承诺书
2015/04/29 职场文书
公文格式,规则明细(新手收藏)
2019/07/23 职场文书
Java多条件判断场景中规则执行器的设计
2021/06/26 Java/Android
Oracle 临时表空间SQL语句的实现
2021/09/25 Oracle
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技