昨天本地测试修改
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归属写进数据表。结果显示“ 来自:中国安徽省合肥市 庐阳区”!



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