用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3743|回复: 7
收起左侧

[已解决] head的bom导致输出多个问号,修改无bom依然无果,求助

[复制链接]
发表于 2011-7-24 09:19:13 | 显示全部楼层 |阅读模式
最近用ci,遇到了些问题。各种尝试无果,来求助

在ie下,页面显示混乱,在其他浏览器里正常。在ie以及chrome里打开源代码没问题,但是复制到notepad++里,,最头上有一个问号,经查是utf-8的bom问题,于是转换编码,全部用utf-8无bom,使用notepad++转换的。
保存打开,依然是头部有问题。

头部是一个 view,通过loadview输出,下边在连接起body部分,也分别用loadview输出

QQ截图20110724011457.jpg
已经修改了无bom格式


QQ截图20110724011243.jpg

chrome正常

QQ截图20110724011157.jpg
ie乱了

QQ截图20110724011534.jpg
notepad++打开源码头部有个问号

 楼主| 发表于 2011-7-25 16:23:19 | 显示全部楼层
继续求,研究不来啊
 楼主| 发表于 2011-7-25 20:55:31 | 显示全部楼层
找到解决方法了.
在根目录下的index.php文件头部加上doucument的声明即可,这个文件是ci的路由,所有请求都经过这个文件,在这个文件里输出头部并改好utf8 无bom格式 即可保证输出没有其他字符了.爽阿!
发表于 2011-7-26 10:08:17 | 显示全部楼层
说明你不止一个地方有bom呗,找个批量除bom的东西清理一下
 楼主| 发表于 2011-7-27 09:35:18 | 显示全部楼层
没找到,现在这样就挺好啦,哈哈
发表于 2011-8-5 09:23:18 | 显示全部楼层
我给你个批量删除bom的文件吧,在根目录下运行一下就可以,你去www.3gput.com里找一下,挺好找的
发表于 2011-8-23 12:26:51 | 显示全部楼层
xiaotianhu 发表于 2011-7-25 20:55
找到解决方法了.
在根目录下的index.php文件头部加上doucument的声明即可,这个文件是ci的路由,所有请求都经 ...

这个具体怎么处理?
发表于 2012-4-11 19:13:44 | 显示全部楼层
greatadam 发表于 2011-8-23 12:26
这个具体怎么处理?

dos2unix处理下

本版积分规则