PHP $_SESSION 与字符集有关吗?
做登录模块,用 $_SESSION 做权限控制,但发现一个严重的问题:如果接受 $_SESSION 并进行判断的页面为UTF-8的编码的话,即使输入正确用户名和密码也被拒绝!!如果改为ANSI编码就正常!不知这是为什么??如果这样我就没有办法保证统一编码了,这可咋办????我的服务器是XAMPP 1.72, windows XP系统,求教高手...
追问:这一句是有的...谢谢~~
做登录模块,用 $_SESSION 做权限控制,但发现一个严重的问题:如果接受 $_SESSION 并进行判断的页面为UTF-8的编码的话,即使输入正确用户名和密码也被拒绝!!如果改为ANSI编码就正常!不知这是为什么??如果这样我就没有办法保证统一编码了,这可咋办????我的服务器是XAMPP 1.72, windows XP系统,求教高手...
追问:这一句是有的...谢谢~~
答案:请在你的html文件里加一句<meta http-equiv="Content-Type"content="text/html;charset=utf-8"/>
这应该就是你用的字符编码不一样的问题了 你每个页面的字符编码都要保持统一,包括数据库,如果不一样的话就需要转换