首页| 版块| 我的| 发帖| 消息
主题:关于帖子阅读页显示的ip地址来源(SQL 语句)
zhangjingyu 
“既然用全局变量获取$online在线ip在传递的过程中总是出现意外,那我们只能另想它法。由于在线缓存文件online.php里面记录有在线ip,那我们就想办法从这里获得。相信如果成功,再用这个ip地址进行后续查询地理位置的工作就不会再出妖蛾子了。上面是昨天单独测试获取在线ip并成功的文件代码,然而后续获取地理位置数据却没有结果。

$one=$db_bbsurl.'/data/bbscache/online.php';”(引用内容)今天用上面这行代码单独测试它的输出没有问题,但用它“$two = file_get_contents($one);”打开缓存文件却没有结果。用昨天的代码就没有问题,到这里,很不明白为什么单独测试时路径都没有问题,后续打开文件的结果却是天差地别。这里,D_P和$db_bbsurl为什么不一样。
“//$one=$db_bbsurl.'/data/bbscache/online.php';//用这行代码file_get_contents没有结果
$one=D_P.'data/bbscache/online.php';
$two = file_get_contents($one);
$three=strpos($two,$windid);
$four=$three+50;
$five=substr($two,$three,$four);
$six=explode("\t",$five);
$ip=$six[2];”(引用内容)
zhangjingyu回帖于2025-12-18 12:52[查看电脑版]
下一楼»:好了,开始测试能不能写进数据表。
«上一楼:“$guishu=readfile($url);”(引用内容)来自 ..

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