ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Вопрос по сессиям

 

1163
Денис @Анатолич
Незнаю насколько безопасно и актуально обсуждать подобные вопросы на форуме.
Но может можно в личку, или под спойлер ответить, если есть такая возможность.

Не могу толком разобраться как устроены сессии в мп чате. Где она начинается и как выводится. И есть ли она вообще.
в документе функции она вроде как упоминается, но внутри определенной функции.
не очень понятно как это все реализовано.

попробую более конкретно.
мне нужно создать документ mydock.php
в котором пиашпи скрипт должен проверить логин и пароль открывшего этот документ.
Что для этого нужно сделать?

2615
Сергей @Pegass
Анатолич, открой файл set.php всё что написано до комментария
//load colors and fonts
ну если конечно ничего не изменилось за последние пару лет)))
сам же файл на выходе должен открываться с теми же параметрами(_GET), что и настройки пользователя, ну и через inc разумеется

ЗЫ только не забудь разобраться с тем что там написано, это важно)))

1163
Денис @Анатолич
Спасибо Пегасу и Кютеку.
но к сожалению у меня ничего не получилось.

Эта информация скрыта и доступна только зарегистрированным пользователям.

Отредактировано Анатолич - 10.08.2016
2615
Сергей @Pegass
Эта информация скрыта и доступна только зарегистрированным пользователям.

1163
Денис @Анатолич
спасибо. самый парадок что месяцев 8 назад примерно так и писал. все вылетело из головы(
еще один вопрос получается сессию можно передавать только гет запросами находясь внутри чата?
других способов не существует?

20090
Dimitry @Dimitry
куки, если я наконец доделаю новую версию хоть как то, то сессий там в URL уже не видны, авторизация через куки вся
Хотя и сейчас уже тоже куки поддерживаются полностью и сессия в URL уже избыточна...

1163
Денис @Анатолич
Dimitry пишет:

к
Хотя и сейчас уже тоже куки поддерживаются полностью и сессия в URL уже избыточна...

а можно на примере? простейший скрипт.
я открываю страничку, она проверяет мой логин и пароль и пишет привет анатолич.
или пишет вы незарегины.

20090
Dimitry @Dimitry
Не знаю какая у тебя версия, щас уже просто проверять можно параметр
$autorize или $authorize

if($autorize) echo "OK $mpnick"; else echo "NO"

1163
Денис @Анатолич
у меня двухгодишной давности примерно( наверное нет такого.
а в каком файле эти парметры прописываются?

20090
Dimitry @Dimitry
ini.php там весь процесс авторизации
Советую дождаться новой версии и потом пробовать апгрейд всех скриптов, провда боюсь будет не легко и чем то придёся пожертвовать.

2615
Сергей @Pegass
Будет не просто не легко, а офигеть как не легко, даже я ссу обновлять чат)))))

20090
Dimitry @Dimitry
сильно критических изменений которые влияют на все скрипты там не будет :]
т.е. как бы максимально возможную совместимость со старыми скриптами я пытался оставлять, вот это действительно сложно)