Помогите, пишу скрипт статистики.
Скрипт записывает IP зашедшего пользователя.
Подскажите.
не могу сообразить как написать условие.
Чтобы отдельно выводилось строки с одним и тем же IP.
как задать такое условие ведь не знаешь же
какой IP в условие ставить.
Вот примерно что я хочу,
может какие другие условия ???
if (тут условие)
{
echo "только строки с IP 111.0.0.1";
}
23.06.2010 23:00:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:00:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:03:49|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:05:33|333.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:06:03|222.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:06:37|222.0.0.1|/counter/s_1/s_1.php|
23.06.2010 23:11:07|222.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|
23.06.2010 23:11:09|111.0.0.1|/counter/s_1/s.php|
Спустя 7 часов, 56 минут, 18 секунд (24.06.2010 - 06:38) Basili4 написал(а):
Все край как просто 1. ip пишите БД в таблицу 2. при необходимости вывести инфу по ip дклаете запрос select * from ip='111.0.0.1' и все покажутся только записи с этими ip
Есть другой путь извращенный делать функцию поиска строк и буферизации результатов т.е. она нашла строки в переменную их скинула.
НО если это только одна задача в которой удобней пользоваться базами то это еще ничего но если потребуется еще что нибудь сделать например сравнить две таблицы(файла) на поиск совпадений или активно добавлять и удалять записи вообщем много чего то лучше использовать БД
Есть другой путь извращенный делать функцию поиска строк и буферизации результатов т.е. она нашла строки в переменную их скинула.
НО если это только одна задача в которой удобней пользоваться базами то это еще ничего но если потребуется еще что нибудь сделать например сравнить две таблицы(файла) на поиск совпадений или активно добавлять и удалять записи вообщем много чего то лучше использовать БД
Спустя 11 часов, 18 минут, 4 секунды (24.06.2010 - 17:56) mihai написал(а):
Basili4
да с БД понятно,
как это на текстовых сделать ?
Спустя 17 минут, 7 секунд (24.06.2010 - 18:13) Basili4 написал(а):
есть фукнция file она читает содержимое файла и помещает его в массив
далее используй фунцию array_filter про неё написно тут
http://www.spravkaweb.ru/php/datafun/array...t/#array_filter
далее используй фунцию array_filter про неё написно тут
http://www.spravkaweb.ru/php/datafun/array...t/#array_filter