前面是想从在线缓存文件online.php中读取出在线ip的字符串,然后代入之前获取地理位置的代码中从而得到最终想要的位置数据。尽管放弃了原来的变量方式,改成查找对应的ip数据,可却得不到。其实,这也只能算是一种尝试,直接获取变量$onlineip的方式都不行,这种方法也不见得可行。
既然在线ip不好获取,或者调用后就变样,那我们想办法把地理位置信息保存起来再调用是不是就可以了呢?
昨天,添加代码,把当前登录用户的位置信息写进文本文档里,以uid命名。单独执行文件没有问题,想用另外的文件调用这个文件,虽然也能写进数据,结果却是“中国中国香港中国香港 --”,而且也获取不到uid。怎么调用后又和服务器的ip地址搅上了???

真的服了!!!

//$uidip=$winduid.'.'.'txt';//把地理位置写进文本文档2025.12.20
$houzhui='.txt';
$uidip=$winduid.$houzhui;
$file = fopen($uidip, "w");
fwrite($file, $wulidizhi);
fclose($file);