Есть файл: log.dat
В нем строки
Пример:
127.0.0.1
127.0.0.2
127.0.0.3
127.0.0.4
127.0.0.5
--------------------
Мне нужно проверить все эти ip по очереди и если ip в этом файле совпадает с ip который я вычислил
с помощью
if (getenv(\'HTTP_X_FORWARDED_FOR\'))
{
$ip=getenv(\'HTTP_X_FORWARDED_FOR\');
}
else {
$ip=getenv(\'REMOTE_ADDR\');
}
То пусть например выдают мессагу, "Привет", а если ip
не совпал тогда пусть выводит, "Я тя незнаю!"
И ещё вопрос!
Чуть изменённый вариант первого!
Например в этом - же файле есть строки:
Пример:
127.0.0.1#1
127.0.0.2#1
127.0.0.3#1
127.0.0.4#1
127.0.0.5#1
---------------
где после ip через # идёт значение 1.
Тя вопрос!
Проверка всех ip в файле!
И если ip совпадает тогда к этой иденице ничего не
прибавлять! А если не совпадает, тогда дописать этот Ip
в базу файла ( в его конец ) а за ним значение +1.
Тоесть была иденица а стала двойка!
Пример:
127.0.0.1#1
127.0.0.2#1
127.0.0.3#1
127.0.0.4#1
127.0.0.5#1
127.0.0.9#2 <<-- ( это новый ip )
Так и будет идти пока не появится новый ip, а потом значение
увеличится 2+1 = 3 ( железная логика -) ) ну и так далее!
Спасибо!