浏览器重新启动后Zend_Session和字符集兼容性问题



我遇到了字符集/会话问题。

上下文:我用Zend开发了一个网站。我必须使用 ISO-8859-1 字符集。在用户使用期间,一些数据存储到会话变量(Zend_session)中,一切都很好。

但是,一旦用户在几秒钟后关闭并重新启动浏览器,用户会话变量就会转换为 UTF-8 字符集,并且所有重音符号都无法正确显示!

所以,我的问题是:- 是否可以指定数据存储在服务器端时要使用的Zend_Session字符集?- 当用户关闭浏览器时,是否可以强制清理会话?

提前谢谢你!

没有问题...

我从字符集 UTF-8 迁移到 ISO-8859-1,并且我的浏览器中仍然打开了一个旧版本的网站。

因此,在浏览器启动时,我的网站的两个版本同时加载并将数据推送到 php 会话变量中。

我的错误

最新更新