haidong 发表于 2010-2-24 13:35:01

PHP中检测proxy

<br>                   能够检测大部分通过代理服务器访问的ip.<BR><BR><TABLE cellSpacing=0 cellPadding=0 width="85%"><TBODY><TR><TD style="BORDER-RIGHT: rgb(0,0,0) 1px groove; BORDER-TOP: rgb(0,0,0) 1px groove; BORDER-LEFT: rgb(0,0,0) 1px groove; BORDER-BOTTOM: rgb(0,0,0) 1px groove" bgColor=#eeeeee>&lt;?php<BR>//beiji.com 2000.6.17<BR>$ip = getenv("REMOTE_ADDR");<BR>$v = getenv("HTTP_VIA");<BR>$f = getenv("HTTP_X_FORWARDED_FOR");<BR>$c = getenv("HTTP_XROXY_CONNECTION");<BR>$o = getenv("HTTP_PRAGMA");<BR><BR>print '&lt;br&gt;REMOTE_ADDR';<BR>print $ip;<BR><BR>if (($v=="")&amp;&amp;($f=="")&amp;&amp;($c=="")&amp;&amp;($o=="")){<BR>print "&lt;br&gt;not through proxy";<BR>}<BR>else {<BR>print "&lt;br&gt;through proxy";<BR>print '&lt;br&gt;http_via: ';print $v;<BR>print '&lt;br&gt;http_x_forwarded_for: ';print $f;<BR>print '&lt;br&gt;http_xroxy_connection: ';print $c;<BR>print '&lt;br&gt;http_pragma: ';print $o;<BR>}<BR>?&gt;</TD></TR></TBODY></TABLE><br><br>
页: [1]
查看完整版本: PHP中检测proxy