Проблема совместимости Zend_Session и charset после перезапуска браузера
Я столкнулся с проблемой кодировки / сессии.
Контекст: я разработал веб-сайт с использованием Zend. Я должен использовать кодировку ISO-8859-1. Во время использования пользователем некоторые данные хранятся в переменных сеанса ( Zend_session), и все в порядке.
Но после того, как пользователь закроет и перезапустит браузер через несколько секунд, переменные пользовательских сессий были преобразованы в кодировку UTF-8, и все акценты отображаются неправильно!
Итак, мои вопросы: - Можно ли указать набор символов Zend_Session для использования, когда данные хранятся на стороне сервера? - Можно ли принудительно очистить сеанс, когда пользователь закрывает свой браузер?
Заранее спасибо!
1 ответ
Там не было никаких проблем...
Я мигрировал с кодировки UTF-8 на ISO-8859-1, и в моем браузере все еще открывалась старая версия моего веб-сайта.
Итак, при запуске браузера обе версии моего веб-сайта загружались одновременно и помещали данные в переменные сеанса php.
Виноват