检查访客IP的Txt文件

时间:2014-10-01 06:02:09

标签: php

我希望我的网站检查当前访问者的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,但仍然没有运气

1 个答案:

答案 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";
}