我希望我的网站检查当前访问者的IP地址是否在文本文件中,如果是,我想分配一个值。
<?php
$list = file("checkip.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$listarray !== (in_array($_SERVER['REMOTE_ADDR'], $list));
if ( $listarray )
{
$value = "IP NOT FOUND IN FILE";
}else{
$value = "IP FOUND IN FILE";
}?>
<?php echo $value ?>
我将我的ip地址放在checkip.txt文件中,最终显示&#34; IP FOUND IN FILE&#34;
我已尝试为=
测试!==
和$listarray
,但仍然没有运气
答案 0 :(得分:1)
尝试这种方法:
$list = file("checkip.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
var_dump($list);
if (in_array($_SERVER['REMOTE_ADDR'], $list) ){
echo "IP FOUND IN FILE";
}else{
echo "IP NOT FOUND IN FILE";
}