Статистика посещений (IP посетителя)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
NewSa6ka
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 17 лет 4 месяца
Статистика посещений (IP посетителя)
Такой вопрос: в версии 3.х по умолчанию в стандартной статистике посещений, если пользователь сначала посетил форум с 1-го IP-адреса, а через некоторое время посетил этот же форум, но с другого IP адреса. В статистике напротив этого пользователя будет виден последний IP адрес, или там будет два IP адреса?
Ну и если ставить мод по посещению - там принцип будет такой-же?
Ну и если ставить мод по посещению - там принцип будет такой-же?
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Статистика посещений (IP посетителя)
NewSa6ka
О какой статистике речь? На значок "Информация" (знак вопроса в треугольнике) в сообщениях щелкать пробовали?
О какой статистике речь? На значок "Информация" (знак вопроса в треугольнике) в сообщениях щелкать пробовали?
-
stoeger2000
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 10 месяцев
Re: Статистика посещений (IP посетителя)
Подыму тему. Возникла необходимость просмотра с каких IP пользователь посещает сайт. Не с каких оставляет сообщение (это знаю где посмотреть), а с каких именно посещает. В phpBB2 это было. В третьей этого не найду.
Есть подозрение, что под логинами некоторых пользователей заходят и читают закрытые разделы другие пользователи. Толи по глупости проворонили свои пароли, то ли специально отдали. Вот это и необходимо выяснить.
Есть подозрение, что под логинами некоторых пользователей заходят и читают закрытые разделы другие пользователи. Толи по глупости проворонили свои пароли, то ли специально отдали. Вот это и необходимо выяснить.
-
Gemini_13
- phpBB 1.4.2
- Сообщения: 72
- Стаж: 17 лет 6 месяцев
- Откуда: Киев
- Поблагодарили: 2 раза
Re: Статистика посещений (IP посетителя)
Кажется Вам нужен IP Search (кажется так назвается). В админке добавляется возможность смотреть кто заходил с какого-то айпи, так и посмотреть какие айпи у конкретного юзера в какую сессию были.
название точно не помню, вечером смогу сказать, если это не то или была связка модов.
название точно не помню, вечером смогу сказать, если это не то или была связка модов.
## .. ионный ускоритель на быстром мазуте.. ##
-
MAzZY
- Бывший член :)
- Сообщения: 2925
- Стаж: 21 год 4 месяца
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Статистика посещений (IP посетителя)
Это легко просмотреть по серверным логам доступа, если знаете время и адрес страниц. Но не забывайте, что у пользователей могут меняться ИП
-
stoeger2000
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 10 месяцев
Re: Статистика посещений (IP посетителя)
На сервере нет возможности связать IP и никнейм. Задача именно отследить под каким ником IP c другого региона попадается. К примеру Вася ходит с Киева, а Петя с Москвы под одним и тем же ником. Причем Вася ничего не пишет, а просто читает. Вот вычислить Васю и надо
-
MAzZY
- Бывший член :)
- Сообщения: 2925
- Стаж: 21 год 4 месяца
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Статистика посещений (IP посетителя)
stoeger2000, можно просмотреть это в "Кто сейчас на конференции". Там все видно. Но работает, естественно, пока этот пользователь на форуме
-
stoeger2000
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 16 лет 10 месяцев
Re: Статистика посещений (IP посетителя)
Спасиба, как вариант да, но надо сидеть, ждать и следить. Сутки ж напролет не будешь в засаде сидеть :-)
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Статистика посещений (IP посетителя)
Всем доброго времени суток!
Дорабатываю список пользователей на форуме.
Хочется сделать, чтобы указывался последний IP с которого входил юзер (возможно из таблицы sessions "session_ip", но также могу-планирую установить мод Log_connections_v1.0.3 или user_ip_logs_1-0-1, такчто, если бы знать как, то инфу можно было бы взять из них. Главное чтобы последний IP отображался в списке пользователей)
Примерно, то что хочется получить именно в списке пользователей. Ребят, очень нужно, потому прошу помочь (Уже пол дня мучаюсь и на этом моменте застопорился).
Заранее спасибо!
Дорабатываю список пользователей на форуме.
Хочется сделать, чтобы указывался последний IP с которого входил юзер (возможно из таблицы sessions "session_ip", но также могу-планирую установить мод Log_connections_v1.0.3 или user_ip_logs_1-0-1, такчто, если бы знать как, то инфу можно было бы взять из них. Главное чтобы последний IP отображался в списке пользователей)
Примерно, то что хочется получить именно в списке пользователей. Ребят, очень нужно, потому прошу помочь (Уже пол дня мучаюсь и на этом моменте застопорился).
Заранее спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Статистика посещений (IP посетителя)
Актуально...
Кто знает как правильно составить SQL-запросы в код форума, помогите.
Дано:
Есть таблица phpbb_log в которой в столбце user_id указан ID юзера, а в соседнем столбце, на тойже строке разумеется, log_ip в котором указан IP с которого входил владелец user_id, также есть столбец log_time в котором указана дата входа юзера под этим IP.
Нужно выводить данные в таблицу phpbb_users где есть столбец user_id где указан ID юзера, еще есть столбец userlast_ip в который требуется вывести последний IP из таблицы phpbb_log.
Тоесть сделать выборку из лога входов в список пользователей с привязкой IP по ID пользователя, желательно, чтобы выборка происходила из самой свежей записи (исходя из значения log_time)
Надеюсь на помощь или на примеры составляения таких запросов .
Спасибо!
Кто знает как правильно составить SQL-запросы в код форума, помогите.
Дано:
Есть таблица phpbb_log в которой в столбце user_id указан ID юзера, а в соседнем столбце, на тойже строке разумеется, log_ip в котором указан IP с которого входил владелец user_id, также есть столбец log_time в котором указана дата входа юзера под этим IP.
Нужно выводить данные в таблицу phpbb_users где есть столбец user_id где указан ID юзера, еще есть столбец userlast_ip в который требуется вывести последний IP из таблицы phpbb_log.
Тоесть сделать выборку из лога входов в список пользователей с привязкой IP по ID пользователя, желательно, чтобы выборка происходила из самой свежей записи (исходя из значения log_time)
Надеюсь на помощь или на примеры составляения таких запросов .
Спасибо!
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
NeSlava
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 15 лет 7 месяцев
- Откуда: Обнинск
- Благодарил (а): 8 раз
- Поблагодарили: 8 раз
Re: Статистика посещений (IP посетителя)
Как вариант:
SELECT user_id,(SELECT userlast_ip FROM phpbb_log WHERE user_id=u.user_id ORDER BY log_time DESC LIMIT 1) AS userlast_ip FROM phpbb_users u;
!!! Сам не тестировал !!!
SELECT user_id,(SELECT userlast_ip FROM phpbb_log WHERE user_id=u.user_id ORDER BY log_time DESC LIMIT 1) AS userlast_ip FROM phpbb_users u;
!!! Сам не тестировал !!!
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Статистика посещений (IP посетителя)
Спасибо, но к сожалению не работаетNeSlava писал(а):Как вариант:
Или я не верно исполняю...
Последний раз редактировалось Garret_Dark 14.02.2011 13:53, всего редактировалось 1 раз.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
NeSlava
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 15 лет 7 месяцев
- Откуда: Обнинск
- Благодарил (а): 8 раз
- Поблагодарили: 8 раз
Re: Статистика посещений (IP посетителя)
Если больше вариантов не будет, могу через 30-40 минут протестить на своей базе.
А БД mySQL?
А БД mySQL?
-
Garret_Dark
- phpBB 2.0.16
- Сообщения: 1097
- Стаж: 17 лет 8 месяцев
- Откуда: root/world/russia/
- Благодарил (а): 126 раз
- Поблагодарили: 206 раз
Re: Статистика посещений (IP посетителя)
NeSlava, был бы очень благодарен! я уже целый день над этим вожусь, с кодом форума только разбираться начинаю, а вот до БД вообще еще далек.
Мои моды:
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
Полноценный интернет-магазин для phpbb3
Белый список IP для пользователей индивидуально
Парсер сообщений (автозамена)
User FAQ (Пользовательский FAQ)
Google Map MOD 0.4.2 [RUS]
Anti Double IP - Запрет множественных рег с одного IP
PM All in 1 - ЛС "Все включено"
Шкала последней активности пользователя
Поддержка только в указанных темах! В ЛС только по личным вопросам или за WM.
-
NeSlava
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 15 лет 7 месяцев
- Откуда: Обнинск
- Благодарил (а): 8 раз
- Поблагодарили: 8 раз
Re: Статистика посещений (IP посетителя)
Ошибка вкралась! За IP пользователя в _log отвечает поле user_ip, поэтому надо так:
и еще есть такое подозрение, что последний IP пишется в табличке users в поле user_ip.
Советую проверить еще вот так:
Код: Выделить всё
SELECT user_id, (
SELECT user_ip
FROM phpbb_log
WHERE user_id = u.user_id
ORDER BY log_time DESC
LIMIT 1
) AS userlast_ip
FROM phpbb_users u
HAVING userlast_ip IS NOT NULL ;Советую проверить еще вот так:
Код: Выделить всё
SELECT user_id,user_ip FROM phpbb_users HAVING user_ip IS NOT NULL AND user_ip<>'';
Последний раз редактировалось NeSlava 14.02.2011 15:10, всего редактировалось 1 раз.

