首页| 版块| 我的| 发帖| 消息
主题:关于帖子阅读页显示的ip地址来源(SQL 语句)
zhangjingyu 
看了半天,应该是require/userglobal.php文件里面的代码更新online.php缓存文件。
function addonlinefile($offset,$uid) {
    global $windid,$groupid,$lastvisit,$timestamp,$onlineip,$db_onlinetime,$fid,$tid,$wind_in,$tdtime, $db_olsize,$db_today;

    if (strlen($fid)>4) $fidwt = ''; else $fidwt = $fid;
    if (strlen($tid)>7) $tidwt = ''; else $tidwt = $tid;

    $wherebbsyou = getuseraction($fid,$wind_in);
    $acttime = get_date($timestamp,'m-d H:i');
    $D_name = "data/bbscache/online.php";
    if (!file_exists(D_P.$D_name)) {
        pwCache::writeover(D_P.$D_name,str_pad("",96)."\n");
    }
    if (GetCookie('hideid') != 1) {
        $newonline = "$windid\t$timestamp\t$onlineip\t$fidwt\t$tidwt\t$groupid\t$wherebbsyou\t$acttime\t$uid\t";最后面一行就是写入缓存文件的文件内容,可以在这里加入ip地址对应的地理位置。
zhangjingyu回帖于2025-12-06 13:07[查看电脑版]
下一楼»:本来以为自己能找到解决的办法,但目前只能算是有思路,还没有找到可以参考的代码片段或者合适的 ..
«上一楼:通过php文件输出表格,这个是我一直想实现的,也许将来真的可以做到!

查看全部回帖(200)
«返回主帖