Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Содержимое файла сессий
Форумы портала PHP.SU » » Вопросы новичков » Содержимое файла сессий

Страниц (1): [1]
 

1. beshot - 20 Ноября, 2014 - 07:30:42 - перейти к сообщению
Всем доброго дня,
не вполне понимаю содержимое файла сессий на сервере,
например: user|s:5:"admin";user_id|s:1:"2";
что значат "s:5 и s:1"
может кто-нибудь пояснить?
буду очень признателен
2. Мелкий - 20 Ноября, 2014 - 09:31:57 - перейти к сообщению
А зачем вам вообще его понимать?
3. beshot - 20 Ноября, 2014 - 09:42:21 - перейти к сообщению
Мелкий пишет:
А зачем вам вообще его понимать?


вообще-то логично, нахрена бы мне эти буквы/цифры,
чтож забъем
4. Мелкий - 20 Ноября, 2014 - 09:54:54 - перейти к сообщению
Я серьёзно. Формат предназначен для чтения самим PHP. Может изменяться в session.serialize_handler
Так же см. старый suhosin.session.encrypt, session_set_save_handler

Плюс - сессии - блокирующий механизм. Что-то с ними делать в обход штатного механизма сессий попросту небезопасно.
5. beshot - 20 Ноября, 2014 - 10:13:37 - перейти к сообщению
А я и не шутил, запарился уже изрядно, стал копать не туда. Так что спасибо за направление.
6. Flash_PR - 20 Ноября, 2014 - 11:14:26 - перейти к сообщению
beshot пишет:
например: user|s:5:"admin";user_id|s:1:"2";
что значат "s:5 и s:1"


Сериализованные данные, s-то что строка, 5-длина строки, admin-значение

 

Powered by ExBB FM 1.0 RC1