杨小杰Blog(Youngxj)提供免费教程下载和网站搭建技术教程,主要分享和发布网站源码,致力创造一个高质量网络资源教程的分享平台

PHP获取用户访问真实IP地址 - Emlog程序IP黑名单插件

Young小杰2017-9-16 15:36 网站搭建(15)6128小标签: emlog插件 emlog优化 emlog博客 舍力博客

在很多时候我们需要得到用户的真实IP地址,例如,日志记录,地理定位,将用户信息,网站数据分析等,其实获取IP地址很简单$_SERVER[\'REMOTE_ADDR\']就可以了。这篇文章主要为大家详细介绍了PHP获取用户访问IP地址的方法,感兴趣的小伙伴们可以参考一下,以下是获取访客真实IP的代码


function getIP ()
{
global $_SERVER;
if (getenv('HTTP_CLIENT_IP')) {
$ip = getenv('HTTP_CLIENT_IP');
} else if (getenv('HTTP_X_FORWARDED_FOR')) {
$ip = getenv('HTTP_X_FORWARDED_FOR');
} else if (getenv('REMOTE_ADDR')) {
$ip = getenv('REMOTE_ADDR');
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}


其实前面的文章《一个简单的ip黑名单实例》中我就提到过关于拉黑ip的方法,今天个大家带来舍力编写的emlog插件:屏蔽IP黑名单插件,此插件有两个版本,完整版为拉黑ip跳转到其他地址或者跳转到127.0.0.1地址,当然也可以自定义跳转地址,还可以拉黑ip禁止评论。


31531505279423.jpg

注意事项:模板必须含有挂载点:<?php doAction('index_head',$logData);?>

如果没有,请header.php你想要放入的位置加入代码:<?php doAction('index_head',$logData);?>即可


emlog插件:IP黑名单大小:5.31KB | 来源:本地下载 | 下载次数:
本文最后更新于2017-9-16,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

发表评论:

评论列表:

  • Tigh Lv 1

    ( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃不错喔

  • 颜涛 Lv 2

    来偷文章了

  • 流年 Lv 2

    学习学习

  • 林少 Lv 2

    过来看看回复了(击掌)

  • 手机扫描二维码
    阅读体验更佳