上海php黑名单,php判断ip黑名单程序代码实例
生活随笔
收集整理的這篇文章主要介紹了
上海php黑名单,php判断ip黑名单程序代码实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這篇文章主要介紹了php判斷ip黑名單程序代碼實例,需要的朋友可以參考下
學校的新聞系統要求有些新聞只開放校內ip瀏覽,于是重寫了一個代碼來實現此功能,實現后的結果是,只要把允許訪問的ip列入ip.txt這個文件中即可,同時支持c類ip,,例如:
ip.txt
192.168
211.67.188
211.67.191.25
代碼如下:
復制代碼 代碼如下:
/*
* ip地址黑名單、白名單
* 判斷訪客地址的ip是否在ip.txt中,支持c類ip
* By xhat
*/
$ip = $_SERVER['REMOTE_ADDR'];
$ipArray = preg_replace("#rn?|n#","",file('ip.txt'));
foreach ($ipArray as $ipTest) {
if (substr_count($ip, $ipTest) != "0") {
echo "ok"; //執行相關命令
die();
}
}
?>
上面大家可以使用代碼來騙過了,下面代碼進行升級
復制代碼 代碼如下:
引用片段:
復制代碼 代碼如下:
$oBlock_ip = new block_ip();
$oBlock_ip->checkIP();
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的上海php黑名单,php判断ip黑名单程序代码实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php curl 下载图片,CURL实现
- 下一篇: php鸡兔同笼试题,数学运算之鸡兔同笼问