VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

帝国cms获取产品或文章浏览记录的方法(帝国CMS用户手册)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

帝国cms获取产品或文章浏览记录的方法(帝国CMS用户手册)

本文描述了通过帝国cms获取产品或文章浏览记录的方法。分享给大家供大家参考。详情如下:

该方法包括以下步骤:

1.将以下代码添加到e/class/userfun.php中:

代码如下:

函数user _ set cook($ name,$ ID,$ time = 0,$ num = 10){//cookie名称ID时间戳数量if(!$ id){ print error 2(& amp;#39;不存在的产品记录&;#39;,$ _ SERVER【& amp;#39;HTTP _ REFERER & amp#39;]);}$prodq=$id。& amp#39;| & amp#39;;$ projilu = get CVaR($ name);if($ projilu){ $ prozuhe = $ prodq。$ projilu//将新浏览的放在第一位$ pro _ arr = explode(&;#39;| & amp#39;,$ prozuhe);$ new _ arr = array _ merge(array _ unique $ pro _ arr);//删除重复项并重新索引下标foreach($ new _ arr as $ key = & gt;$ val){ if(($ key & lt;$ num)& amp;& amp$ val){ $ pro。=$val。& amp#39;| & amp#39;;} } } else { $ pro = $ prodq} ESET cookie($ name,$pro,$ time);//ESET cookie($ name,& amp#39;& amp#39;,0);//print _ r($ _ COOKIE);} function user _ get cook($ name,$ tbname,$ num = 10){//name数据表编号global $empire,$ dbtbpreif(preg _ match(& quot;/^[0-9\|]+$/",getcvar($ name))){ $陆机_所有= substr(getcvar($ name),0,-1);//1 | 2 | 3 $陆机_ idin = str _ replace(& amp;#39;| & amp#39;,& amp#39;,& amp#39;,$陆机所有);//1,2,} else { $陆机_艾丁= 0;//避免sql错误没有返回0 } $ SQL = $ empire -& gt;查询(& quotselect id,titlepic,title URL from { $ dbtbpre } ecms _ { $ TB name } where id in({ $陆机_ id in })order by find _ in _ set(id,& amp#39;{ $陆机_爱丁} & amp#39;)限制{ $ num } & quot);//根据($陆机_ r = $ empire -》fetch($ SQL)中的id进行排序;{ $ titleurl = sys _ returnbqtlitlink($陆机_ r);回声报。#39;& lt李& gt& lta href = & quot& amp#39;。$titleurl。& amp#39;"& gt& amp#39;。$陆机_r【标题】。& amp#39;& lt/a & gt;& lt/李& gt& amp#39;;//在这里,您需要添加自己的图片来修改样式。}}}建议学习帝国cms教程。

2.在内容模板的顶部添加以下代码:代码如下:

& lt?phpuser _ set cook(& amp;#39;cookiepro & amp#39;,$ navinfor【id】,0,10);//cookie名称可以自行确定重复ID时间戳的数量?& gt3:在需要显示的地方添加以下代码:

代码如下:

& lt?= user _ get cook(& amp;#39;cookiepro & amp#39;,& amp#39;商店和商店。#39;,10);?& gt其中:cookiepro是名称shop是数据表名称10是调用次数。

我希望这篇文章能帮助你建立一个帝国CMS网站。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:帝国cms获取产品或文章浏览记录的方法(帝国CMS用户手册) https://zhujicankao.com/108550.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 帝国cms获取产品或文章浏览记录的方法(帝国CMS用户手册)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!