帝国cms会员空间增加最近访客列表的实现方法


本文整理自网络,侵删。

1、首先我们去后台新建一个会员字段,用来储存访客记录。

字段名

zuijin

字段标识

最近访客

字段类型

字符型0-255字节(VARCHAR) 255

输入表单替换html代码

<input name="zuijin" type="text" id="zuijin" value="<?=$ecmsfirstpost==1?"":ehtmlspecialchars(stripSlashes($addr[zuijin]))?>" size="">

2、然后修改会员空间的header.temp.php模板,增加访问空间页面就写入访客记录代码

//增加会员访问记录
if ($getuserid && $getuserid<>$userid){
        $r=$empire->fetch1("select zuijin from {$dbtbpre}enewsmemberadd where userid='$userid' limit 1");
        if (empty($r['zuijin'])){
                $empire->query("update {$dbtbpre}enewsmemberadd set zuijin='$getuserid::::::' where userid='$userid'");
                } else {
                $zuijin=explode("::::::",$r['zuijin']);
                if (in_array($getuserid,$zuijin))
                {
                        $newzuijin=$getuserid."::::::".str_replace($getuserid."::::::","",$r['zuijin']);
                        $empire->query("update {$dbtbpre}enewsmemberadd set zuijin='$newzuijin' where userid='$userid'");
                } else{
                        $empire->query("update {$dbtbpre}enewsmemberadd set zuijin='$getuserid::::::$r[zuijin]' where userid='$userid'");
                }
        }
}

当用户访问就写入字段zuijin记录下来。数据库大致格式为:ID::::::

阅读剩余部分

相关阅读 >>

帝国CMS整合百度编辑器ueditor图文教程

帝国CMS如何通过灵动标签调用日期时间的方法

qq怎么拒绝陌生人邀请进群?qq屏蔽陌生人邀请进群的方法

帝国CMS7.2版升级到7.5版的详细步骤方法(已测)

帝国CMS实现循环调用子栏目的方法

帝国CMS 建立目录不成功!请检查目录权限 的解决办法

帝国CMS使用灵动标签实现当前栏目高亮的方法

帝国CMS订单、反馈信息、投稿与留言发邮件通知管理员的方法

帝国CMS判断内容正文newstext字段是否有图片的方法

帝国CMS网站优化使tags伪静态的实现

更多相关阅读请进入《帝国CMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...