首页| 版块| 我的| 发帖| 消息
主题:关于帖子阅读页显示的ip地址来源(SQL 语句)
zhangjingyu 
通过搜索包含“online.php”的文件,在smallcard.php文件里有一段代码值得研究也,和遍历有关。
/**
* 从文件缓存获取用户正在看
*
* @param int $username 用户名
* @return array
*/
function getViewingByFile($username) {
$onlinedb = is_file(D_P.'data/bbscache/online.php') ? openfile(D_P.'data/bbscache/online.php') : array();
if (!$onlinedb) return array();
foreach ($onlinedb as $v) {
if (!trim($v)) continue;
$online = explode("\t",$v);
if ($online[0] == $username) break;
}
return array(
'tid'=> ( isset($online[4]) && $online[4] ) ? $online[4] : '',
'fid'=> ( isset($online[3]) && $online[3] ) ? $online[3] : ''
);
}
zhangjingyu回帖于2025-12-06 12:22[查看电脑版]
下一楼»:通过php文件输出表格,这个是我一直想实现的,也许将来真的可以做到!
«上一楼:看sort.php这个文件,似乎想要把ip地址对应的地理位置保存起来并调用不太容易,不过也先看看吧。 ..

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