SIDы
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 20 лет 4 месяца
SIDы
Форум стоит в локалке и когда кто-нибудь кидает ссылку типа:
http://dr_death/viewtopic.php?t=342&sid=51b02b74e7ee2e0912a5660f3aa84cc4
и по ней заходит кто-нибудь, то он заходит не как гость, а как пользователь отправивший ссылку! я понимаю что это из-за: sid=51b02b74e7ee2e0912a5660f3aa84cc4 что форум думает что это тот же человек зашел, как это поправить?
http://dr_death/viewtopic.php?t=342&sid=51b02b74e7ee2e0912a5660f3aa84cc4
и по ней заходит кто-нибудь, то он заходит не как гость, а как пользователь отправивший ссылку! я понимаю что это из-за: sid=51b02b74e7ee2e0912a5660f3aa84cc4 что форум думает что это тот же человек зашел, как это поправить?
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Dr.Death
не кидать sid
не кидать sid
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 20 лет 4 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 20 лет 4 месяца
Xpert
я же говорю в постах нету ссылок и это не беспокоит, хотя на будущее это сделать надо, только как? 8)
А идея в том, что когда например кто-то кидает в чат ссылку с сидом, мол гляньте какой я класный пост запостил (простите за тафтлогию 8), то чтоб остальным входящим по этой ссылке sid не учитывался, а то один тут кинул, потом ругается что ему аватару поменяли и проголосовали за него 8)))
я же говорю в постах нету ссылок и это не беспокоит, хотя на будущее это сделать надо, только как? 8)
А идея в том, что когда например кто-то кидает в чат ссылку с сидом, мол гляньте какой я класный пост запостил (простите за тафтлогию 8), то чтоб остальным входящим по этой ссылке sid не учитывался, а то один тут кинул, потом ругается что ему аватару поменяли и проголосовали за него 8)))
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Dr.Death так вам и говорят, что перед тем как кинуть, пусть удаляют sid
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 20 лет 4 месяца
Xpert
vypress chat 8))
думаю это не выход резать в чатах 8))
А что нельзя sidы привязать к ip? в таблице сессий вроде ip есть или это не то? например если ip совпал с тем который начал эту сессию то нормально, если нет то гость.
Добавлено спустя 41 минуту 58 секунд:
такс как мог написал замену на лету при просмотре топиков:
поправьте если что не так
но это в постах, а вопрос о переходе по ссылкам другими людьми открыт
Добавлено спустя 2 часа 23 минуты 38 секунд:
что то данный способ не убирает если &sid=.... почему & не ловится?
Добавлено спустя 5 минут 5 секунд:
$message = eregi_replace("(&|\?)sid=[a-z0-9]{1,32}", "", $message); так вроде пашет 8))
Добавлено спустя 1 минуту 30 секунд:
а насчет захода другими людьми идей больше нет?

vypress chat 8))
думаю это не выход резать в чатах 8))
А что нельзя sidы привязать к ip? в таблице сессий вроде ip есть или это не то? например если ip совпал с тем который начал эту сессию то нормально, если нет то гость.
Добавлено спустя 41 минуту 58 секунд:
такс как мог написал замену на лету при просмотре топиков:
Код: Выделить всё
viewtopic.php
find:
$message = $postrow[$i]['post_text'];
after add:
$message = eregi_replace("[\&\?]sid=[a-z0-9]{1,32}", "", $message);

но это в постах, а вопрос о переходе по ссылкам другими людьми открыт

Добавлено спустя 2 часа 23 минуты 38 секунд:
что то данный способ не убирает если &sid=.... почему & не ловится?
Добавлено спустя 5 минут 5 секунд:
$message = eregi_replace("(&|\?)sid=[a-z0-9]{1,32}", "", $message); так вроде пашет 8))
Добавлено спустя 1 минуту 30 секунд:
а насчет захода другими людьми идей больше нет?


-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Former team member
- Сообщения: 1935
- Стаж: 17 лет 10 месяцев
- Откуда: Саранск
- Поблагодарили: 3 раза
Nemo1987
куча тем, плохо искали )
Самое первое что надо сделать - настроить кукисы. Ибо сиды появляются когда неверно настроены куки, это как бы их аналог. При настроенных кукисах сид будет только на первой ссылке, дальше он исчезнет, и плюс при входе в админку.
Кроме того, есть мод, который удаляет сиды для гостей.
Настройка куки + установка такого мода - вполне достаточно, к тому же не повредит форуму. (я считаю что совсем вырезать сиды будет неверно)
куча тем, плохо искали )
Самое первое что надо сделать - настроить кукисы. Ибо сиды появляются когда неверно настроены куки, это как бы их аналог. При настроенных кукисах сид будет только на первой ссылке, дальше он исчезнет, и плюс при входе в админку.
Кроме того, есть мод, который удаляет сиды для гостей.
Настройка куки + установка такого мода - вполне достаточно, к тому же не повредит форуму. (я считаю что совсем вырезать сиды будет неверно)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- phpBB 1.4.4
- Сообщения: 160
- Стаж: 17 лет 5 месяцев