小李SEO博客

网站优化服务

dedecms网站文章防刷新机制的代码

最近发现织梦DEDECMS的文章点击计数器有个弊端,就是只要你刷新一下网页就做增加一次,也就是说只要有一个PV就算是一次点击,有时我们为了精确统计热门文章,则需要防刷新机制,所以自己试着修改下PHP代码,试了下,好像可以。

将plus/count.php 改为下面代码就OK了.<?$__ONLYDB = true;require_once(dirname(__FILE__)."/../include/config_base.php");session_start(); //新加入if(empty($aid)) $aid="0";$aid = ereg_replace("[^0-9]","",$aid);if(empty($mid)) $mid="0";$mid = ereg_replace("[^0-9]","",$mid);if (!isset($_SESSION['c_time'.$aid])) //

如果第一次访问,设定时间戳,并允许增加{ $_SESSION['c_time'.$aid] = time(); $dsql = new DedeSql(false); $dsql->ExecuteNoneQuery("Update dede_archives set click=click+1 where ID='$aid'"); if(!empty($mid)){ $dsql->ExecuteNoneQuery("Update dede_member set pageshow=pageshow+1 where ID='$mid'"); } if(!empty($view)){ $row = $dsql->GetOne("Select click From dede_archives where ID='$aid'"); echo "document.write('".$row[0]."'); "; } $dsql->Close(); exit();}elseif (time() - $_SESSION['ctime'.$aid] < 3600) //

如果在一小时内刷新页面,则不增加。按此可以设置永远不增加{ exit();} else { // 如果超过一小时,则重新计时,并允许增加 $allow_insert = true; unset($_SESSION['ctime'.$aid]);}

上一篇:织梦cms摘要调用参数[field:info/]使用方法 下一篇:dedecms网站常用小工具添加方法
织梦cms相关文章阅读
  • 织梦cms调用相关文章标签代码教程

    小李网络公司介绍织梦cms调用相关文章标签代码教程知识,包括织梦栏目内容调用织梦cms建站教程织梦相关文章调用织梦dedecms教程织梦首页调用文章列表dedecms织梦系统织梦内容也调用织梦常用调...

  • 织梦cms自定义表单后台显示时间格式错误的解决方法

    小李网络公司介绍织梦cms自定义表单后台显示时间格式错误知识,包括织梦自定义表单怎么调用excel如何自定义时间格式dedecms提交表单怎么自定义时间格式织梦自定义表单源码dedeajax表单织梦表单...

  • 织梦cmsRSS文件提示URL错误的解决办法

    小李网络公司介绍织梦cmsRSS文件提示URL错误的解决办法知识,包括织梦dedecms教程织梦数据库文件在哪织梦cms建站教程dedecms织梦系统织梦怎样实现文件上传织梦文章模板调用文件织梦的配置文件织...

  • 织梦cms5.5升级5.7广告管理提示错误解决方法

    小李网络公司介绍织梦cms5.5升级5.7广告管理提示错误解决方法知识,包括dedecms5.5/5.7 广告管理提示Unknown column‘ad.clsid’in‘on,如何删除织梦广告column rowdedecms清空广告dede广告图片链接dede广告插件...

  • 织梦cms分类信息按联动类别筛选的实现方法

    小李网络公司介绍织梦cms分类信息按联动类别筛选知识.包括如何快速分类筛选汇总excel怎么做分类筛选如何实现两个表格联动excel怎么筛选分类excel表类别多如何筛选excel 子类别 筛选excel中筛选...

  • 织梦cms会员登录积分每天只限增加一次实现教程

    小李网络公司介绍织梦cms会员登录积分每天只限增加一次实现教程知识,包括招商积分腾讯会员激活登录积分商城积分兑的会员如何兑换dedecms增加关键词dedecms模板接收变量dedecms加系统变量dede...

  • 织梦cms使用channelartlist在列表页和内容页

    小李网络公司介绍织梦cms使用channelartlist在列表页和内容页知识,包括帝国cms和织梦哪个好织梦dede建站教程视频dede怎么仿站dede仿站网dede标记教程dede模板站织梦 建站织梦免费源码织梦cms网站de...

  • 织梦cms5.7后台增加更新文章时间按钮

    小李网络公司介绍织梦cms5.7后台增加更新文章时间按钮周四.包括dedecms模板接收变量dedecms增加关键词dedecms加系统变量dedecms变量的使用dedecms增加缩略图dedecms增加行距....

  • 织梦cms文件目录结构解说

    小李网络公司介绍织梦cms文件目录结构解说知识,包括linux目录结构与功能目录层次结构文件目录结构是什么文件系统的多级目录结构文件结构文件夹目录结构图文档目录怎么生成windows7文件的目...

  • 织梦cms20位MD5加密密文解密示例介绍

    小李网络公司介绍织梦cms20位MD5加密密文解密示例介绍知识,包括数据库md5加密原理加密文件怎么解密凯撒密码加密解密算法密文加密方法js加密md5加密代码md5 16位加密md5加密怎么用加密转换md5加...

  • 织梦cms用户注册时笔名去掉方法

    小李网络公司介绍织梦cms用户注册时笔名去掉方法知识,包括稀少好听的笔名织梦dedecms教程dedecms织梦系统dedecms首页织梦cms移动织梦cms网站dede织梦仿站免费起笔名织梦免费源码织梦内容管理系统...

  • 织梦cms后台Fatal error模板管理出错解决方法

    小李网络公司介绍织梦cms后台Fatal error模板管理出错解决方法知识,包括DEDECMS后台:Fatal error:Call to a member function read(),member中文function中文error函数的使用方法function的使用function asfunction什么意思啊...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640