位置: 编程技术 - 正文

利用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写一个简单的单例模式)

  • 小规模水利基金优惠政策2023
  • 小规模纳税人销售农产品税率是多少
  • 分税制财政管理体制是什么?
  • 各行业的利润率表
  • 土地增值税计入固定资产清理
  • 购置成本和订货成本是实际发生的吗
  • 税金及附加期初余额在哪一方
  • 个人所得税app是什么意思
  • 土地增值税计税依据
  • 汇总记账凭证核算组织程序的缺点主要有
  • 支付外汇货款
  • 固定资产折旧摊销表A105080
  • 质保期内质量问题
  • 增值税调整后开具发票
  • 小规模企业如何变更营业范围
  • 失控进项发票转出 补税做账
  • 个人年终奖如何交税
  • 多交附加税不退怎么做分录
  • 减免税附报需要哪些资料?
  • 子公司和母公司的财务关系
  • 推广费属于什么税收编码
  • 收到融资租赁利息专票进项税额要转出吗
  • 劳务报酬怎么申报个税电子税务
  • 付给银行的手续费分录
  • 如何理解内容
  • 上年结转的广告费次年怎么入账
  • 安置房项目需要环评吗
  • 职工教育经费超过扣除限额的时候调增还是调减
  • 汇算清缴针对哪些对象
  • 存货成本在哪个表里
  • php延迟静态绑定
  • 稿酬所得收入额含税吗
  • vue3开发app
  • get请求与post
  • 微信小程序开发公司
  • vue中的icon
  • python输入三科成绩
  • 微信收款计入哪个科目
  • 销售发票重复开库存商品如何处理?
  • 一般纳税人费用专票如何做账
  • dedecms转zblog
  • seacms error怎么办
  • 货物搬运费会计科目
  • 现金流量表存货增加额怎么算
  • 城建税和教育费附加地方教育费附加税率
  • 基本社会保险制度范围
  • 未确认融资费用含税吗
  • 计提附加税费是什么意思
  • 企业促销如何进行营销
  • 筹资费用和财务费用一样吗
  • 余额调节表的模板
  • 各类奖金正确的排序
  • 应付账款会计分录例题
  • 员工垫付的费用怎样记账
  • 公司收到劳务发票交个税吗
  • 生产型企业入库管理办法
  • 会计去企业还是国企好
  • 房地产开发企业增值税税率
  • 微软和苹果是什么关系
  • linux 详解
  • u盘装系统软件哪个好
  • Win8.1 64位系统安装Office365出现30125-1011错误提示的故障原因及解决方法
  • 误删了分区怎么恢复
  • centos查看某个端口
  • nginx 虚拟ip
  • 安装linux出现grub的原因
  • win8系统怎么进入控制面板
  • jquery网页设计
  • Android5.1 SystemUI 启动流程
  • 关于事件的报告范文
  • node.js连接mysql数据库的方法有哪些
  • android实现简单的计算机界面
  • JavaScript实现同时调用多个函数的方法
  • jquery设置定时器
  • javascript的常用例子
  • 深入JavaScript高级语法
  • 电子普票最多领多少
  • 个人所得税小孩上大学可以扣除吗
  • 一般贸易和非一切贸易
  • 季度财务会计报告怎么写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设