用php来检测proxy

2016-01-29 14:53 30 1 收藏

用php来检测proxy,用php来检测proxy

【 tulaoshi.com - PHP 】

  终于写出个有用的东西了!
能够检测大部分通过代理服务器访问的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 '<brREMOTE_ADDR';  
print $ip;  

if (($v=="")&&($f=="")&&($c=="")&&($o=="")){  
print "<brnot through proxy";  
}  
else {  
print "<brthrough proxy";  
print '<brhttp_via: ';print $v;  
print '<brhttp_x_forwarded_for: ';print $f;  
print '<brhttp_xroxy_connection: ';print $c;  
print '<brhttp_pragma: ';print $o;  
}  
?  
 

来源:http://www.tulaoshi.com/n/20160129/1494626.html

延伸阅读
标签: Web开发
PHP4:奇迹背后 1995年时,Rasmus在用PHP写他的个人主页;今天,PHP成为风靡全球的脚本语言,越来越多的站点选择使用PHP,连Yahoo都放弃了自己的脚本而改用PHP支持它的网站。可以说,PHP是一个奇迹。我一直认为,任何奇迹背后都有它的原因。现在,就让我们透过这个奇迹,来看看PHP的成功之道。 1 简单易用 PHP的入门门槛很低,它对使用者的...
标签: Web开发
?$conn = @mysql_connect('localhost:3306','test','test');include_once "js.class.php";include_once "pager.class.php";include_once "whxbb.class.php";include_once "whxbb_article.class.php";// 以上代码最好全放在一个包含文件中$article = new WHXBB_Article(...
如何简单、经济地把自己的局域网连入Internet,如何利用有限的IP地址使更多的机器上网受到普遍关注,利用Proxy Server可以很好地解决这些问题。下面以微软公司开发的Microsoft Proxy Server为例,对其具体配置做一简要讨论。 A. Microsoft Proxy Server 的设置: Microsoft Proxy Server是由两个服务器软件组成,即Web Proxy 和WinSock Pro...
标签: Delphi
  在编程中,三个特殊键(NUM LOCK键、CAPS LOCK键、SCROLL LOCK键)是可以通过键盘控制操作的。但有时在应用程序中需要切换大小写输入、数字键输入等功能,这就需要在程序中加入自动判别这些键状态和切换这些键状态的功能。笔者用Delphi4.0编制了一个检测和切换这些特殊键的程序。 一、创建含有如下控件的窗体: 控件 Ca...
标签: PHP
  环境:W2k+php4.3.1+php/gtk0.5.2 一个简单的记事本(只可以打开文件进行修改) <?php set_time_limit (0);       // 设置运行时间 if (!class_exists ("gtk"))           // 判断是否有GTK模块     if (strtoupp...

经验教程

572

收藏

95
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部