$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[分享]关于phpwind和discuz中获取用户IP的方法

phpwind 代码如下:" o+ u# h( c& d0 ]& F! {
  1. if($_SERVER['HTTP_X_FORWARDED_FOR']){
  2.     $onlineip = $_SERVER['HTTP_X_FORWARDED_FOR'];
  3.     $c_agentip=1;
  4. } elseif($_SERVER['HTTP_CLIENT_IP']){
  5.     $onlineip = $_SERVER['HTTP_CLIENT_IP'];
  6.     $c_agentip=1;
  7. } else{
  8.     $onlineip = $_SERVER['REMOTE_ADDR'];
  9.     $c_agentip=0;
  10. }
复制代码
; n4 d1 }: v7 N& ^( c7 l  v

3 M7 ~; S* F  S5 Odisuz 代码如下:$ q& @8 c" F, ~2 I) z3 q# _# P6 M
  1. if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
  2.     $onlineip = getenv('HTTP_CLIENT_IP');
  3. } elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {
  4.     $onlineip = getenv('HTTP_X_FORWARDED_FOR');
  5. } elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
  6.     $onlineip = getenv('REMOTE_ADDR');
  7. } elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
  8.     $onlineip = $_SERVER['REMOTE_ADDR'];
  9. }
复制代码


返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全