
06.09.2007, 16:14
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме: 5939734
Репутация:
1917
|
|
Сообщение от anykey
PHP код:
echo "<strong>Ваш IP</strong> " . $_SERVER['REMOTE_ADDR']. "<br />\n";
echo('Доступ на FTP для Вас ');
$txt_name='ip_bd.txt';//файлек
$ip_bd=file($txt_name);
if(in_array($_SERVER["REMOTE_ADDR"], $ip_bd))echo('Закрыт');//если есть
else echo('Открыт');//если нету
Почему-то не работает =(
Создал фаил ip_bd.txt рядом со скриптом, есть IP там или нет всё равно выдается "Открыт"
конечно... строка в массиве $ip_bd содержит признаки конца строки... надо trim использовать
и соответсвенно не так немного делать
так пробуй:
PHP код:
<?
$f=file("bd.txt");
$k=$_SERVER["REMOTE_ADDR"];
$k=trim($k);//не уверен, что это обязательно
foreach($f as $v)
{
if($k==trim($v)) echo "вариант 1";
else echo "вариант 2";
}
?>
__________________
Карфаген должен быть разрушен...
Последний раз редактировалось Scipio; 06.09.2007 в 16:29..
|
|
|