当前位置: 旋风说(旋风PHPer分享网)> 技术文章> 正文
本方法来源于网络,如有侵权,请联系我们删除,谢谢。
<?php $userip = getrealip_xf(); if($userip=='127.0.0.1' || $userip=='12.23.22.51' ){ //正常访问的代码 }else{ echo 'Cautions,Your IP has been banned. ';exit;//不是指定ip,报错! } function getrealip_xf(){ if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $cip = $_SERVER["HTTP_CLIENT_IP"]; }else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){ $cip = $_SERVER["HTTP_X_FORWARDED_FOR"]; }else if(!empty($_SERVER["REMOTE_ADDR"])){ $cip = $_SERVER["REMOTE_ADDR"]; }else{ $cip = ''; } preg_match("/[\d\.]{7,15}/", $cip, $cips); $cip = isset($cips[0]) ? $cips[0] : 'unknown'; unset($cips); return $cip; } ?>
当您发现内容错误或代码bug,以及下载链接无法使用等,请点击屏幕右下角的上报错误来进行提交,我们会尽快修正。
本程序所有源码和工具完全免费,当本网站内容如果侵犯了您的权益,请联系我们,我们会尽快处理,感谢您的合作。
上一篇: phpstudy安装redis拓展
下一篇: Linux 防火墙开启443端口
相关文章
评论:
文明上网理性发言,请遵守 新闻评论服务协议