使用PHP怎么对网站访客的位置进行获取

  介绍

使用PHP怎么对网站访客的位置进行获取?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强> PHP的代码如下:

& lt; ? php    时间=美元ip “218.192.3.42",,   $ json =, file_get_contents (“http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&的ip=啊C涝猧p),,   json 美元;=,json_decode (json,美元,真的),,   echo “IP地址:“IP美元;//xiariboke.com    echo “归属地:“json (“country")美元。json (“province")。美元json (“city")。json (“district")。美元json (“isp"),,   ?在

<强> JS代码如下:

& lt; script 类型=拔谋?javascript" https://www.yisu.com/zixun/src=" http://int.dpool.sina.com.cn/iplookup/iplookup.php?格式=js " charset=" utf - 8 ">   <脚本type=" text/javascript”>   警报(remote_ip_info。国家+ " " + remote_ip_info.city);   

我们主要用到的是PHP的代码,这里的IP地址是固定的,如果想要获取访客的IP地址,直接更改为<代码> $ IP=$ _SERVER (“REMOTE_ADDR");>

<强>下面再贴一段根据地区显示不同内容的PHP代码,如下:

& lt; ? php    ,ip 美元;=,$ _SERVER [“REMOTE_ADDR"];,   ,json 美元;=,file_get_contents (“http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&的ip=啊C涝猧p),,   ,json 美元;=,json_decode (json,美元,真的),,   ,,   ,如果($ json (“province")==昂颖薄?{,   echo 才能“document.writeln(\“河北“);\ n",,   }//xiariboke.com    ,   ,如果($ json (“province")==昂幽稀?{,   echo 才能“document.writeln(\“河南“);\ n",,   },   ?在

这段代码没怎么整理与优化,在输出的时候,我这里输出了JS,这里可以更改为任何内容,甚至是跳转网址,另外,如果想要在静态页面中使用的话,也很简单,只要JS包含就可以了,代码如下:

& lt; script 类型=拔谋?javascript", src=https://www.yisu.com/zixun/眎p.php吗?action=测试”>

操作是传递的参数,如果没有用的话,可以删除掉。

看完上述内容,你们掌握使用PHP怎么对网站访客的位置进行获取的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

使用PHP怎么对网站访客的位置进行获取