php与ie通信,php 获取用户IP与IE信息程序
php 获取用户IP与IE信息程序
function onlineip()
{
global $_SERVER;
if(getenv('HTTP_CLIENT_IP'))
{
$onlineip = getenv('HTTP_CLIENT_IP');
}
elseif(getenv('HTTP_X_FORWARDED_FOR'))
{
list($onlineip) = explode(',', getenv('HTTP_X_FORWARDED_FOR'));
}
elseif(getenv('REMOTE_ADDR'))
{
$onlineip = getenv('REMOTE_ADDR');
}
else
{
$onlineip = $_SERVER['REMOTE_ADDR'];
}
return $onlineip;
}
function imgdecode($string)
{
global $_SERVER;
$key = md5(onlineip()."\t".$_SERVER['HTTP_USER_AGENT']);
$coded = '';
$string = base64_decode($string);
$keylength = strlen($key);
for($i = 0; $i < strlen($string); $i = $keylength)
{
$coded .= substr($string, $i, $keylength) ^ $key;
}
return $coded;
}
php与ie通信,php 获取用户IP与IE信息程序相关推荐
- 获取用户ip和设备信息
1.获取用户ip javascript获取访问者IP及所在地 2.获取用户的设备信息 javascript获取访问者设备信息 3.判断用户是点击链接进来的还是直接输入网站进来的,直接输入的referr ...
- 第三方免费开放API 获取用户IP 并查询其地理位置
需求:有一个项目是微信公众号,属于汽车服务.当车主在填写车主资料或者车辆认证时,需要填写车牌号或者车架号:车牌号需要选择省,为了方便用户操作,所以想自动定位默认省,如下图: 我查询了一些博客,找到了一 ...
- go 通过nginx代理后获取用户ip
go 如果使用自己的服务器,可以直接使用 net/http 来获取 func ip(w http.ResponseWriter, r *http.Request) {fmt.Println(r.Rem ...
- 获取用户Ip地址通用方法常见安全隐患 x-forwarded-for
分析过程 这个来自一些项目中,获取用户Ip,进行用户操作行为的记录,是常见并且经常使用的. 一般朋友,都会看到如下通用获取IP地址方法. function getIP() { if (isset($_ ...
- 【用jQuery来判断浏览器的类型】及【javascript获取用户ip地址】
用jQuery来判断浏览器的类型,主要是使用$.browser这个工具类,使用方法: $.browser.['浏览器关键字'] //谷歌浏览器.360浏览器等其他一些浏览器,没有专门的判断 funct ...
- php获取表单ip,PHP获取用户IP代码实现
PHP获取用户IP代码实现 获取客户端用户IP在网站中经常会需要,譬如: 1.登陆IP:可以及时知道自己的账号是不是被盗用: 2.投票:可以针对每个IP只能做一次投票防止刷票: 3.统计:统计用户来源 ...
- linux如何添加360网站卫士ip,使用加速乐、360网站卫士PHP无法获取用户IP的解决方法...
04 五月 分类:网站技术 | 评论数:0 | 点击数:2043 | 发表日期时间:2015-05-04 23:40:34 分享到: 本文导读:使用加速乐或者360网站卫士后,虽然可以保护真实服务器I ...
- 使用淘宝IP库获取用户ip地理位置
为什么80%的码农都做不了架构师?>>> 以前用过GOOGLE地图和百度地图获取过用户地理位置,现在又多了一个方法,那就是使用淘宝IP库获取用户ip地理位置,一起来看代码吧. ...
- X_Forward_For(XXF)获取用户IP
用户访问web server时,可能会经过多层proxy server,此时获取用户IP的方法: 1.用户访问链经过CDN:统一配置xxf模式,CDN_SRC_IP存在,用户IP即为第一个IP:{用户 ...
最新文章
- java的for循环嵌套_优化Java的for循环嵌套的高效率方法
- java springboot b2b2c shop 多用户商城系统源码 (二): 配置管理...
- 中学校园网建设实践与思考
- 微服务架构--链路追踪(Nginx篇)
- epublib java_使用Epublib处理epub文件 | 学步园
- 小记一次考题:生成包含大写字母、小写字母、数字的8位密码
- (32)VHDL实现同步复位D触发器
- 海康8700视频调用
- 海马扫描Linux,海马扫描公式识别软件
- 2018年的生活及工作计划
- 常规的几个API接口(也包括比价)
- 长期睡前玩手机的人,会出现这七个问题,不只是反应迟钝!
- Nginx 代理缓存
- React受控非受控组件详解,PureComponent介绍,Refs, children属性详解
- 编辑器漏洞 EWebedtitor FCKeditor spaw editor
- 《Spring实战》第二章读书笔记
- html趣味数学网页版,趣味数学启蒙电脑版
- 计算机二级试题第12套,计算机等级考试二级VFP机试试题12
- 腾讯云“优才计划”携手TGO鲲鹏会,助力新基建技术人才培养
- Sublime: 删除一行快捷键
热门文章
- MFC开发IM-第二十三篇、C++中 UTF-8转成Unicode
- 蓄势待发!一加10 Pro获3C认证:搭载80W快充+2K LTPO屏
- 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
- 万象双环设计+原色双影像极致体验 华为P50标准版9月29日正式开售
- 华为P50 Pro外观基本确认:居中开孔全面屏,首发鸿蒙操作系统
- 腾讯公司被法院强制执行25元,刚好是QQ超级会员的价格
- 特斯拉股价,真的“血崩”!
- 你羡慕了吗?10万个数字人民币红包派发,每个200元
- 涨价是必然!华为P40系列今天发布,首发价再曝光
- 微信iOS 7.0.9版本更新:今天的朋友圈是一片欢乐的海洋!