位置: 编程技术 - 正文

利用PHP获取网站访客的所在地位置(php获取网页源代码)

编辑:rootadmin

推荐整理分享利用PHP获取网站访客的所在地位置(php获取网页源代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:利用php获取网站数据,获取网站php文件,利用php获取网站数据,利用php获取网站地址,利用php获取网站数据,php获取网站html代码,利用php获取网站信息,利用php获取网站信息,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

大家应该都有所体会,如果是做大型项目的话,网站获取用户的本地信息就很关键了,比如分类信息网,在用户访问的时候会自己判断用户所在地的信息,然后可以跳转到相应的分站上面,这样给用户的体验很好,而不是全国各地的用户全部都来访问北京站或者上海站。

利用PHP获取访客所在地位置在大型站点中的应用很广,当然,除了这个应用之外,还可以举一反三出许多好玩的东西,今天就在做一个小项目的时候,用到了,在站点不同地区显示不同内容的小功能,其实跟上面的实例差不多。

实现分析

利用PHP获取网站访客的所在地位置(php获取网页源代码)

制作这样的一个小功能,当然首先就要考虑使用第三方的IP接口,目前,大一点的IP接口有淘宝,新浪,网易,QQ等,最终选择了新浪IP归属地的API,使用上面也很简单,利用获取到的IP地址,使用新浪接口,返回一个状态码,然后根据状态码获取用户所在地的位置,然后再进行各个地区显示不同内容的判断。

PHP的代码如下:

JS代码如下:

我们主要用到的是PHP的代码,这里的IP地址是固定的,如果想要获取访客的IP地址,直接更改为 $ip = $_SERVER["REMOTE_ADDR"]; 就可以了

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

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

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

总结

标签: php获取网页源代码

本文链接地址:https://www.jiuchutong.com/biancheng/295446.html 转载请保留说明!

上一篇:PHP面向对象学习之parent::关键字(php面向对象的三大特征)

下一篇:PHP对象实例化单例方法(php写一个简单的单例模式)

  • 应纳税所得额是利润总额吗
  • 收到投资土地使用权的会计科目
  • 费用计入什么会计科目
  • 采购的货物没有及时到怎么办
  • 收到工程服务费会计分录
  • 开票金额大于付款金额怎么做分录
  • 申报查询里面找不到才申报的个税
  • 汇算清缴退税可以不退吗
  • 会计凭证销毁时应注意哪些问题?
  • 资产减值损失管理措施
  • 专票红冲后还需重新开票吗
  • 分公司有法律效力吗
  • 专用发票与普通发票代码区别
  • 摊销生产车间负担的保险费
  • 不申报税务登记被注销
  • 固定资产移交给别的单位怎么做账
  • 已经发货了点击确认收货可以吗?
  • 存货抵偿债务账务处理
  • 税控系统服务费怎么抵扣
  • 苹果电脑怎么截屏ctrl加什么
  • 电脑不用的情况下怎么让它关闭屏幕
  • 教育培训行业收入
  • 股东个人财产转让流程
  • php 数字相加
  • 外汇账户转账有手续费吗
  • 银行对账单怎么写凭证
  • 员工的生活费会不会扣个税
  • 人力资源规划系统包括哪些主要内容
  • php进程太多
  • 向股东借款支付利息划算还是做工资划算
  • 材料入库款项未付会计分录
  • 华侨是否适用个人所得税
  • 长期股权投资追加投资
  • Android App中DrawerLayout抽屉效果的菜单编写实例
  • pytorch中的数据类型
  • 开发的php程序如何发布
  • 给大家分享几个网站
  • 出口退还增值税消费税政策
  • 银行结算方式有哪几种方式?其具体内容是什么?
  • php中文字符串截取
  • 报关单在哪里打出来
  • 年报数据和四季度数据一样吗
  • 织梦怎么添加相关
  • 工会经费能不能用于体检
  • 深圳增值税普通发票和专用发票的区别
  • sqlserver uuid怎么获取
  • mysql 优化技巧
  • 车出险理赔需要什么材料
  • 实收资本印花税是一年一交吗
  • 加计扣除所得税怎么算
  • 坏账准备计提的方法和比例
  • 刷信用卡的手续费一般是多少
  • 预收账款过多,税务让说明原因
  • 长期待摊费用如何结转
  • 哪些资产减值可以转回哪些不可转回
  • sqlserver高可用集群搭建
  • 学会整理内容
  • 通过SQLSERVER重启SQLSERVER服务和计算机的方法
  • sql中出现将截断字符串或二进制
  • windows下安装nas
  • windows server vista
  • centos 安装
  • 在windows下把绿色程序添加到鼠标右键的方法
  • windows的服务怎么打开
  • mac怎么格式
  • linux系统怎么切换到命令行
  • 屏幕画面颠倒
  • 正二十面体怎么建模
  • jquery的鼠标移入事件
  • 日常办公常用的批处理脚本
  • python里的set
  • cocos2dx4.0入门
  • 批处理循环执行批处理
  • 你必须知道的最新婚姻法
  • unity3d快速入门
  • jquery导航菜单
  • js文件被加密
  • js new实现
  • 开票后怎么报税呢
  • 广东省地方税务局电子办税服务厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设