帝国论坛帝国网站管理系统交流区帝国CMS使用交流[求助]_如何实现空间最近访问用户么?_ 【本版专题贴子】  
主题:[求助]_如何实现空间最近访问用户么?_ [加入收藏夹]   

izbasar
用户头衔:书生

精华贴   :0
发贴数   :42
经验值   :263
注册时间:2010-04-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]_如何实现空间最近访问用户么?_
[求助]_如何实现空间最近访问用户么?_

谁能帮我指路? 谢谢 ?


上传以下图片:





2010-05-05 16:00:01 已设置保密 顶部 回复 引用 报告 编辑 删除

winston
用户头衔:进士

精华贴   :1
发贴数   :606
经验值   :2095
注册时间:2009-10-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

前提会php

增加一张表
字段1:字段标示 id
字段2:访问者的userid
字段3: 被访问者的userid     

访问空间时写入表内容  



承接各种网站建设,插件制作:QQ1160589143
爱威插件制作
zziwei.com
郑州网站建设

2010-05-05 16:10:27 已设置保密 顶部 回复 引用 报告 编辑 删除

izbasar
用户头衔:书生

精华贴   :0
发贴数   :42
经验值   :263
注册时间:2010-04-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

能不能详细点的指路??谢谢




2010-05-05 16:19:43 已设置保密 顶部 回复 引用 报告 编辑 删除

winston
用户头衔:进士

精华贴   :1
发贴数   :606
经验值   :2095
注册时间:2009-10-10
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

你要不懂php  我说了也白说。。。



承接各种网站建设,插件制作:QQ1160589143
爱威插件制作
zziwei.com
郑州网站建设

2010-05-05 16:21:22 已设置保密 顶部 回复 引用 报告 编辑 删除

izbasar
用户头衔:书生

精华贴   :0
发贴数   :42
经验值   :263
注册时间:2010-04-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

我已经加好了好多功能。 但是这个问题很让我头痛。 能不能帮我详细一点指路? 谢谢 。

---------
。。。木有什么不可以。。。| 这是你说的哦 。
------------------------------------------

[该贴被修改 2 次,最后修改时间 2010-05-05 16:28:44 ]



2010-05-05 16:26:15 已设置保密 顶部 回复 引用 报告 编辑 删除

izbasar
用户头衔:书生

精华贴   :0
发贴数   :42
经验值   :263
注册时间:2010-04-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

没有人知道么?




2010-05-05 18:27:24 已设置保密 顶部 回复 引用 报告 编辑 删除

izbasar
用户头衔:书生

精华贴   :0
发贴数   :42
经验值   :263
注册时间:2010-04-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

没有人知道么?  




2010-05-06 12:28:07 已设置保密 顶部 回复 引用 报告 编辑 删除

haoma1
用户头衔:秀才

精华贴   :0
发贴数   :85
经验值   :452
注册时间:2010-08-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

//空间访问记录
function UpdateSpaceViewUserid($userid){
        global $empire,$dbtbpre;
        //$mluserid当前登录会员ID
        //$userid当前会员空间ID
        $mluserid=(int)getcvar('mluserid');
        if(!getcvar('dospacevuserid')&&$userid!=$mluserid&&$mluserid)
        {
                //viewuserid存放方式 |1||3||7||23||234|
                $r=$empire->fetch1("select viewuserid from {$dbtbpre}enewsmemberadd where userid='".$userid."' limit 1");
                $viewuserid=$r['viewuserid'];
                //查询当前访问记录是否有当前登录的会员ID
                $view=str_replace('|'.$mluserid.'|','|'.$mluserid.'|',$viewuserid,$ok);
                if(empty($ok))
                {
                        $w=substr($view,1,strlen($view)-2); //前后去掉一个字符
                        $warr=explode('||',$w);
                        $wcon=count($warr);
                        $zdnum=12; //最多浏览会员ID数量
                        if($wcon>=$zdnum) //大于或等于12个记录时
                        {
                                $viewarr=array_shift($warr); //删除数组中的第一个元素
                                $view=implode("",$viewarr); //数组转为字符串
                        }
                        $view=$view."|".$mluserid."|";
                        $sql=$empire->query("update {$dbtbpre}enewsmemberadd set viewuserid='$view' where userid='".$userid);
                        esetcookie("dospacevuserid",1,time()+3600); //写入COOKIE
                }
        }
}




2021-01-26 13:02:14 已设置保密 顶部 回复 引用 报告 编辑 删除

095hjg
用户头衔:进士

精华贴   :0
发贴数   :1537
经验值   :5907
注册时间:2009-10-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

怎么使用,不会PHP



网站建设/seo/推广/域名/服务器/400电话/企业邮箱/网站服务器托管 Q214973377
2021-01-26 16:11:16 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1