[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод определенной строки в зависимости от IP
Genikolog
Помогите, необходим код который выводит определенную строку из файла baze.txt в зависимости от ип адреса зашедьшего.
В файле baze.txt будет храниться содержание типа
Цитата

1.0.0.1|текст 1
1.0.0.2|текст 2

и так далее
необходимо чтобы человек с ип адресом 1.0.0.2 зайдя на страницу увидил надпись текст 2.
И если ип адреса нет в базе нужно чтобы выводилось что то типо "Нет в базе"



Спустя 8 минут, 22 секунды (21.04.2011 - 22:59) Snus написал(а):
Genikolog
$ip = $_SERVER['REMOTE_ADDR'];
$file = file('baze.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach($file as $val){
$exp = explode('|', $val);
if($ip == $exp[0]){
echo $exp[1];
break;
}
}

Спустя 7 минут, 23 секунды (21.04.2011 - 23:06) Genikolog написал(а):
Snus
просто показывает пустую страницу

Спустя 6 минут, 28 секунд (21.04.2011 - 23:13) Snus написал(а):
Genikolog
Значит, не нашел. Уж вывод сообщения ты сам сделаешь, не все же за тебя делать.

Спустя 2 минуты, 59 секунд (21.04.2011 - 23:16) Genikolog написал(а):
Snus
показывает либо Arrey либо последнюю строчку, в зависимости от того что вывожу, буду искать. Спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.