
06.09.2007, 10:07
|
|
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме: 2030482
Репутация:
1796
|
|
Только щас дошло... Прошу прощения блин... просто дело в том что при открытии файла функцией file() в каждую строку в массиве в конце дописывается символ возврата строки что соответственно при сравнении с айпи дает false. Вот немного модифицировал. Терь в файлик нужно засовывать айпи через пробел в одну строку )).
PHP код:
<?php
$txt_name='ip_bd.txt';//файлек
$ip_bd=file($txt_name);
$ip_bd=explode(' ',$ip_bd['0']);
if(in_array($_SERVER["REMOTE_ADDR"],$ip_bd))echo('Закрыт');//если есть
else echo('Открыт');//если нету
?>
__________________
Кто я?..
|
|
|