已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: [php源码]获取ip城市

作者: @Ta

时间: 2013-10-07

点击: 681829

<?php
$ip=$_SERVER['REMOTE_ADDR'];
$city=file_get_contents("http://wap.ip138.com/ip_search.asp?ip=$ip");

preg_match_all('!查询结果:(.*)</b>!isU',$city,$ci);
echo "你的ip是:$ip";
echo "来自:".$ci[1][0]."";
?>

应该没错误,自己修改吧!
本来想弄ip获取天气的。。不好弄。。

[隐藏样式|查看源码]


『回复列表(18|隐藏机器人聊天)』

1. 这个其实也不怎么准
(/@Ta/2013-10-07 07:51//)

2. @DaMeng,大哥,小偷诶,,有就不错了
(/@Ta/2013-10-07 08:26//)

3. @王之无道,我是说来源站查的也不咋滴没说你写的不好
(/@Ta/2013-10-07 08:53//)

4. @DaMeng,误会了,我没说你说我写的不好。。因为本来就一般。。。别误会
(/@Ta/2013-10-07 10:07//)

5. @王之无道,呵呵
(/@Ta/2013-10-07 11:10//)

6. @DaMeng@王之无道,你们俩说绕口令呢?
(/@Ta/2013-10-07 11:15//)

7. @Mine陈,……
(/@Ta/2013-10-07 11:15//)

8. @王之无道,还有这个代码收藏了
(/@Ta/2013-10-07 11:16//)

9. @王之无道@王之无道,能不能把浙江省宁波市 电信中间的空格去掉?
(/@Ta/2013-10-07 11:29//)

10. @Mine陈,不清楚。。
问老虎吧
(/@Ta/2013-10-07 11:30//)

11. @Mine陈,想起了,可以去吧!
(/@Ta/2013-10-07 11:43//)

12. 可以去掉 用切割函数就可以
(/@Ta/2013-10-07 11:46//)

13. 可以去掉 用切割函数就可以
(/@Ta/2013-10-07 11:47//)

14. @梦幻天使@王之无道,怎么切?
(/@Ta/2013-10-07 11:49//)

15. N~年前的?通过ip城市自动获取天气?我弄过
(/@Ta/2013-10-07 12:00//)

16. 呵呵,还是你的简单我这样写的
<?php
$ip=$_SERVER["REMOTE_ADDR"];
$db=file_get_contents ("http://wap.ip138.com/ip_search.asp?ip={$ip} ");
$db = explode('查询结果:',$db);
$db = explode('*',$db[1]);
$db = explode('<',$db[0]);
?>
你的IP:
<?php
echo $ip;
?><br>位置是:<?php
echo $db[0];
?>
(/@Ta/2013-10-18 11:21//)

17. 呵呵,还是你的简单我这样写的
<?php
$ip=$_SERVER["REMOTE_ADDR"];
$db=file_get_contents ("http://wap.ip138.com/ip_search.asp?ip={$ip} ");
$db = explode('查询结果:',$db);
$db = explode('*',$db[1]);
$db = explode('<',$db[0]);
?>
你的IP:
<?php
echo $ip;
?><br>位置是:<?php
echo $db[0];
?>
(/@Ta/2013-10-18 11:21//)

18. 试试
(/@Ta/2014-01-05 20:11//)

回复需要登录

9月17日 01:28 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1