帝国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当前栏目循环判断每五篇文章分割显示的实现代码

帝国CMS网站sitemap制作方法

帝国CMS文章内容tags关键词设置调用方法以及tags静态化实现方法

帝国CMS灵动标签调用昨天、今天、某天、某天以前、某天以后发布的文章

gta5 pc版破解补丁失效怎么回事 补丁失效解决方法介绍

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

帝国CMS相关链接无内容时调用当前栏目最热信息的方法

帝国CMS随机调用本地图片作为文章缩略图的方法

帝国CMS7.5在php7.x环境登录后台报错的解决方法

帝国CMS常用函数介绍(二次开发参考)

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



打赏

取消

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

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

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

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

评论

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