Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.12.2005, 18:07
dix вне форума Посмотреть профиль Отправить личное сообщение для dix Найти все сообщения от dix
  № 1  
Ответить с цитированием
dix
 
Аватар для dix

Регистрация: Mar 2004
Сообщений: 74
Отправить сообщение для dix с помощью ICQ
По умолчанию Обработка access.log

Здравствуйте, у меня имеется файл access.log (все наверное знают, что хранит в себе этот файл). Необходимо так его распарсить (обработать), таким образом, что бы в результате было известно с каких айпишников посетители проссмотрели только одну страницу, кто две, кто три и т.д... за один заход

По какому принцыпу мне нужно отбирать записи в файле??? может кто знает??? Подскажите...

Заранее, спасибо
__________________
Я добрый, лишь, когда я сплю

Старый 09.12.2005, 19:08
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 2  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Представь себе, что не все. Будем считать, что апачевский сие файл, для простоты и душевного спокойствия.
Действие нулевое - делаем переменную имени любого, = array() дописываем к ней.
Действие первое - открываем файл, апачевским логом считаемый.
Действие второе - по строчкам запускаем цикл.
Действие третье - до первого пробела строки обрезаем.
Действие четвертое - в переменной, имя которой - любая, наличие элемента с ключом из действия 3 проверяем.
Действие 4а - случилось так, что нет ключа такого - в "1" поставим новый элемент.
Действие 4б - а ежели ключ создан был - "1" добавим к элементу.
Действие 2-финал - закроем тело цикла, от греха.
Действие 5 - массив полученный глаз пользователя радует.

И вешаемся при обработке логов за месяц активной работы сервера...
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 11.12.2005, 14:23
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 3  
Ответить с цитированием
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
действите первое. смотрим на формат файла. действие второе думаем. действие третье - делаем то, что надумали.
__________________
а мы летим орбитами путями не избитыми...

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.