首頁
新聞
功能
下載
開發
支援
論壇
文件
搜尋
關於我們
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
十一月 22, 2024, 02:37:51 下午
19595
文章 在
3865
主題 由
4579
會員
最新註冊會員:
aa123aa1
首頁
說明
搜尋
登入
註冊
LifeType 中文開發論壇
|
開發
|
外掛程式
|
为什么我系统生成的PNG多三个字节
« 上篇主題
下篇主題 »
頁:
[
1
]
列印
作者
主題: 为什么我系统生成的PNG多三个字节 (閱讀 11410 次)
loveni
新手見習
文章: 4
为什么我系统生成的PNG多三个字节
«
於:
八月 25, 2007, 05:13:40 下午 »
举例说明http://loveni.name/index.php?op=AuthImageShow&blogId=1
无法正常显示,用Ultraedit打开发现比PNG格式的多三个字节
EF BB BF,正是UTF文档的标识直接
请问各位有什么办法解决么?
我的环境是Win2k3 sp2+apache2.0x+php4.4
呵呵,谢谢啦~~
已記錄
loveni
新手見習
文章: 4
Re: 为什么我系统生成的PNG多三个字节
«
回覆文章 #1 於:
八月 25, 2007, 09:50:50 下午 »
就是说echo $buffer的时候,浏览器接受到的是utf8前导码再加$buffer内容。
比如echo "test",那么浏览器接受到的是7个字节而不是4个字节。怎么强制php只输出$buffer而不加前导码啊?
已記錄
loveni
新手見習
文章: 4
Re: 为什么我系统生成的PNG多三个字节
«
回覆文章 #2 於:
八月 25, 2007, 10:37:03 下午 »
怎么去除echo出来的BOM信息啊,问题的根源。
已記錄
loveni
新手見習
文章: 4
Re: 为什么我系统生成的PNG多三个字节
«
回覆文章 #3 於:
八月 25, 2007, 11:17:53 下午 »
搞定了。我用notepad修改过一些文件,有些文件带进去了utf8 BOM信息,导致输出的时候多了三个字节
用这个小工具清除一下就ok了
http://loveni.name/gallery/1/checkbom.rar
啦啦啦
已記錄
頁:
[
1
]
列印
LifeType 中文開發論壇
|
開發
|
外掛程式
|
为什么我系统生成的PNG多三个字节
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
站務
-----------------------------
=> 站務公告
=> 站務建議
=> 帳號與文章刪除
-----------------------------
支援
-----------------------------
=> 安裝與設定
=> 使用與操作
=> 虛擬主機討論
=> Instant LifeType 專區
===> 安裝與設定精華區
===> 使用與操作精華區
===> 虛擬主機討論精華區
===> 虛擬主機商自我推薦區
===> Instant LifeType 精華區
-----------------------------
開發
-----------------------------
=> 外掛程式
=> 模版設計
=> 核心補強
=> 手冊文件
=> 中文相關
===> 外掛程式精華區
===> 模版發表
===> 模版設計精華區
===> 核心補強精華區
===> 手冊文件精華區
===> 中文相關精華區
-----------------------------
測試
-----------------------------
=> LifeType 1.0 測試
=> LifeType 1.1 測試
-----------------------------
部落格應用
-----------------------------
=> 教育部落格
-----------------------------
建議
-----------------------------
=> 要求與建議
=> 發表與交流
=> 網誌文化與業界動態
Powered by SMF 1.1.6
|
SMF © 2006-2008, Simple Machines LLC
載入...