首页| 版块| 我的| 发帖| 消息
主题:关于帖子阅读页显示的ip地址来源(SQL 语句)
zhangjingyu 
昨天本地测试修改lib/forum/topicpost.class.php,也就是69楼提到的一个文件,看文件名和其相关数据表pw_tmsgs,自然应该是和发帖有关。然而,修改文件报错。

早上醒来后,床上躺着想了好长时间,一直在想这个问题。几天了,经过努力取得了不小的进步,然而,最终的目标一直没能实现。到底能不能做到呢?还要再换努力的方向吗?研究那个从根源上获取ip地址来源的函数?

继续修改文件,重新寻找放调用代码(如下)的位置。好在,没有报错,那是不是意味着又取得了进步?
“$url=$db_bbsurl.'/5337music/2.php';
$guishu=file_get_contents($url);”(引用内容)输出:“IP:Unknown”,不能显示来源。于是测试$url输出,“来自:/5337music/2.php”。看来,论坛的网址没能获取,那就调用下。

“global $db_bbsurl;
$url=$db_bbsurl.'/5337music/2.php';
$guishu=file_get_contents($url);”(引用内容)“来自:http://localhost/5337music/2.php”。再改为$guishu,看看能不能把ip归属写进数据表。结果显示“ 来自:中国安徽省合肥市 庐阳区”!

看来我们似乎快成功了,或者说已经成功了。

浏览大图
zhangjingyu回帖于2025-12-14 12:16[查看电脑版]
下一楼»:“$pwSQL = S::sqlSingle(array(
'tid' => $this->tid,
'aid' => ..
«上一楼:代码放在页头文件获取的结果不准确,想放在页脚模板文件,结果不显示。想查找对应的php文件,结 ..

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