用php来检测proxy


Posted in PHP onOctober 09, 2006

终于写出个有用的东西了!
能够检测大部分通过代理服务器访问的ip.
<?php  
//beiji.com   2000.6.17  
$ip = getenv("REMOTE_ADDR");  
$v = getenv("HTTP_VIA");  
$f = getenv("HTTP_X_FORWARDED_FOR");  
$c = getenv("HTTP_XROXY_CONNECTION");  
$o = getenv("HTTP_PRAGMA");  

print '<br>REMOTE_ADDR';  
print $ip;  

if (($v=="")&&($f=="")&&($c=="")&&($o=="")){  
print "<br>not through proxy";  
}  
else {  
print "<br>through proxy";  
print '<br>http_via: ';print $v;  
print '<br>http_x_forwarded_for: ';print $f;  
print '<br>http_xroxy_connection: ';print $c;  
print '<br>http_pragma: ';print $o;  
}  
?>  

PHP 相关文章推荐
我的论坛源代码(四)
Oct 09 PHP
如何使用PHP中的字符串函数
Nov 24 PHP
木翼下载系统中说明的PHP安全配置方法
Jun 16 PHP
用来给图片加水印的PHP类
Apr 09 PHP
五个PHP程序员工具
May 26 PHP
php 远程关机操作的代码
Dec 05 PHP
PHP的explode和implode的使用说明
Jul 17 PHP
php 生成唯一id的几种解决方法
Mar 08 PHP
浅谈PHP eval()函数定义和用法
Jun 21 PHP
php微信开发之带参数二维码的使用
Aug 03 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
laravel中的一些简单实用功能
Nov 03 PHP
如何将一个表单同时提交到两个地方处理
Oct 09 #PHP
PHP制作图型计数器的例子
Oct 09 #PHP
多php服务器实现多session并发运行
Oct 09 #PHP
提升PHP速度全攻略
Oct 09 #PHP
php4的彩蛋
Oct 09 #PHP
在PHP中使用灵巧的体系结构
Oct 09 #PHP
PHP脚本的10个技巧(8)
Oct 09 #PHP
You might like
php连接数据库代码应用分析
2011/05/29 PHP
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
php+mysql不用递归实现的无限级分类实例(非递归)
2014/07/08 PHP
微信自定义分享php代码分析
2016/11/24 PHP
利用php-cli和任务计划实现订单同步功能的方法
2017/05/03 PHP
PHP上传文件及图片到七牛的方法
2018/07/25 PHP
javascript prototype,executing,context,closure
2008/12/24 Javascript
11款基于Javascript的文件管理器
2009/10/25 Javascript
IE JS无提示关闭窗口不提示的方法
2010/04/29 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
2010/09/12 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
简单实用的反馈表单无刷新提交带验证
2013/11/15 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
js实现一个可以兼容PC端和移动端的div拖动效果实例
2016/12/09 Javascript
assert()函数用法总结(推荐)
2017/01/25 Javascript
node内置调试方法总结
2018/02/22 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
浅谈Python处理PDF的方法
2017/11/10 Python
运行django项目指定IP和端口的方法
2018/05/14 Python
python绘制评估优化算法性能的测试函数
2019/06/25 Python
numpy库ndarray多维数组的维度变换方法(reshape、resize、swapaxes、flatten)
2020/04/28 Python
Python实现像awk一样分割字符串
2020/09/15 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
股东协议书
2014/04/14 职场文书
医院保洁服务方案
2014/06/11 职场文书
2014年教务工作总结
2014/12/03 职场文书
2015年保险公司个人工作总结
2015/05/22 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
护理自荐信
2019/05/14 职场文书
MySQL下使用Inplace和Online方式创建索引的教程
2021/05/26 MySQL
golang实现一个简单的websocket聊天室功能
2021/10/05 Golang