session_start() utf-8 问题

三分001 2009-05-05 10:51:40
网站刚开始做的时候我用的是utf-8编码,但是没意识到bom 的问题,在我的电脑上也没有问题。现在上传到服务器上出现了session_start()的错误,我就改成了utf8 无bom 但是页面乱码了,改成utf8就出错,改成utf8无bom 就乱码。郁闷.....那位大哥指点下
...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
应该网 2009-05-06
  • 打赏
  • 举报
回复
选一个好的编辑器就不会改变格式而乱码了。如果不行就全部复制后再存到一个新的utf-8编码文件中再保存。
三分001 2009-05-06
  • 打赏
  • 举报
回复
大家说的都是常见的解决办法,我统统试过了.浪费了我一天的时间了.
现在好了. @session_start()就行了.其实函数已经执行了.不让它报错就行了.
谢谢大家.现在结贴了
yctin 2009-05-06
  • 打赏
  • 举报
回复
php : without BOM
yctin 2009-05-06
  • 打赏
  • 举报
回复
<meta http-equiv="Content-Language" content="zh-CN" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
fxs_2008 2009-05-06
  • 打赏
  • 举报
回复
我也转过,一般没有你说的问题
有BOM和没有BOM我一直在测没有出过问题

另外一个,没有BOM时,部分浏览器不能自动识别,所以有两个解决办法
一是设meta指定编码
二是heaer强制指定编码

根据需要使用
griefforyou 2009-05-05
  • 打赏
  • 举报
回复
无BOM应该没问题。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧