Узнать UID в phpBB
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Узнать UID в phpBB - 2009-09-27 21:18:17.173333
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
Форум phpBB 3.4. Простенький сниффер в аватарке записывает данные о пользователях. Правда толку от IP и прочего барахла мало. Возможно ли как-то узнать uid пользователя, чтобы записывать его совместно с IP?
|
|
|
RE: Узнать UID в phpBB - 2009-09-27 21:34:06.900000
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
Конечно можно, парсишь страницу регуляркой и выбираешь первого, в списке просматривающих топик
|
|
|
RE: Узнать UID в phpBB - 2009-09-27 21:44:28.103333
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
В смысле, нужно взять страницу из referer и пропарсить..? А что искать? Первый uid в нижней строке: "Форум сейчас просматривают"? И, ведь сниффер выполняется не в контексте форума. Разьве первым не будет тот, кто первым пришёл?
|
|
|
RE: Узнать UID в phpBB - 2009-09-27 21:46:45.416666
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
И что, тогда, с гостями делать?
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 09:43:47.160000
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
Мда, и что делать, в случае отключенного fsockopen?
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 10:22:34.330000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ORIGINAL: quester Мда, и что делать, в случае отключенного fsockopen? Сменить хостинг/заюзать file_get_contents/curl
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 10:23:00.580000
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
quote:
ORIGINAL: quester Мда, и что делать, в случае отключенного fsockopen? file_get_contens()
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 10:52:44.033333
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
2oRb: Хостинг Ayola. Warning: curl_getinfo(): supplied argument is not a valid cURL handle resource in /www_host/hosts/artiomsoft.zx6.ru/test.php on line 5 system() выключен почти на всяком бесплатном хостинге, похоже. Даже не везде есть .htaccess и нормальная реклама (пр`оклятый "holm", вообще свою картинку выдаёт и у меня всегда один IP в логе). 2 oRb, FriLL: file_get_contents тоже выключен. Но, видимо, это всё быстро решается только сменой хостинга. Самое главное: как получить uid? Ведь скрипт будет выпоняться не в контексте форума, если я правильно понимаю. Т.е., искать строку "Выход [имя_пользователя]" бесполезно? P.S.: Может кто знает бесплатный хостинг с php, .htaccess, возможностью обращения к внешним ресурсам и с рекламой, которая не загружается перед показом страницы?
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 11:17:02.996666
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
Просто надо взять реферер, перейти на него и пропарсить страницу
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 11:44:20.656666
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
Это я понял. Но, во-первых, я не могу пока что нормальный бесплатный хостинг найти. Я посмотрел твою тему. Это, не holm, hostland мне рекламой нагадил. Твой сниффер работает на hostland.su? Wallst, похоже, .htaccess не поддерживает. Во-вторых, а что искать на странице, где uid?
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 13:41:50.293333
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
смотреть ники просматривающих тему в исходниках и, если нет рядом ID, то парсить его по мемберлисту по нику уже. Т.е. еще один дополнительный запрос. Только непонятно, зачем вообще ID нужен, если есть ник. ID соснифанного ника можно и потом найти, ручками, просто тыкнув на его профайл. Зачем нужна база ID? Непонятно
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 13:54:14.390000
|
|
|
quester
Сообщений: 78
Оценки: 0
Присоединился: 2008-10-17 10:09:21.190000
|
Мне не принципиально ник или ID. Просто ID - первое, что пришло в голову. Выделить список поьзователей, просматривающих тему - не проблема. Проблема связать их с IP. Ведь, во-первых, как получить ник того, кто "попал" на сниффер? AdReNaL1Ne, видимо, полагает, что это будет первый в списке. Во-вторых, что делать, если этот пользователь не авторизован, - он гость?
|
|
|
RE: Узнать UID в phpBB - 2009-09-28 14:03:20.416666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
AdReNaL1Ne, видимо, полагает, что это будет первый в списке. В ипб - хз. Но на этом форуме и на вобле, так работает. quote:
Во-вторых, что делать, если этот пользователь не авторизован, - он гость? "погрешность измерения". Чтобы ее минимизировать надо хранить всю статистику и делать из нее выводы.
|
|
|
|
|