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 相关文章推荐
php curl 伪造IP来源的实例代码
Nov 01 PHP
php代码中使用换行及(\n或\r\n和br)的应用
Feb 02 PHP
php读取本地文件常用函数(fopen与file_get_contents)
Sep 09 PHP
smarty模板中拼接字符串的方法
Feb 14 PHP
php实现的SESSION类
Dec 02 PHP
Laravel中使用阿里云OSS Composer包分享
Feb 10 PHP
php数字运算验证码的实现代码
Jul 30 PHP
总结PHP中数值计算的注意事项
Aug 14 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
php禁用cookie后session设置方法分析
Oct 19 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
浅谈php调用python文件
Mar 29 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.MVC的模板标签系统(三)
2006/09/05 PHP
php allow_url_include的应用和解释
2010/04/22 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
js form 验证函数 当前比较流行的错误提示
2009/06/23 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
js统计页面的来访次数实现代码
2014/05/09 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
跟我学习javascript的prototype使用注意事项
2015/11/17 Javascript
javascript特殊日历控件分享
2016/03/07 Javascript
JS函数的定义与调用方法推荐
2016/05/12 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
JS自定义混合Mixin函数示例
2016/11/26 Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
2016/12/01 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
Vue.set()动态的新增与修改数据,触发视图更新的方法
2018/09/15 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
[01:33]完美世界DOTA2联赛PWL S3 集锦第二期
2020/12/21 DOTA
Python基础教程之浅拷贝和深拷贝实例详解
2017/07/15 Python
python使用openpyxl库修改excel表格数据方法
2018/05/03 Python
python中的for循环
2018/09/28 Python
python2与python3中关于对NaN类型数据的判断和转换方法
2018/10/30 Python
使用Python批量修改文件名的代码实例
2019/01/24 Python
在python里从协程返回一个值的示例
2019/02/19 Python
Python如何爬取qq音乐歌词到本地
2020/06/01 Python
Python压缩模块zipfile实现原理及用法解析
2020/08/14 Python
python接口自动化框架实战
2020/12/23 Python
KLOOK客路:发现更好玩的世界,预订独一无二的旅行体验
2016/12/16 全球购物
优秀应届生求职信
2014/06/16 职场文书
公证委托书格式
2014/09/13 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
法人单位授权委托书范文
2014/10/06 职场文书
高中英语教学反思范文
2016/03/02 职场文书
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技