摘要: 该问题我在09年的时候已经遇到,最近有周边朋友又遇到该问题,在此解释。环境是PHP+MYSQL。之前在写网页代码时常有朋友为乱码问题头疼,笔者也深受其困。后来琢磨了一下,找到了解决之道。网页中涉及到多个地方的编码问题:1. 数据库编码 顾名思义,数据库中存放数据时采用的编码。这个编码应该和网页显示的内容所采用的编码一致,否则会乱。笔者采用的方法是,创建数据库和数据表时,指定使用UTF8编码。接下来,存入和取出时都指定使用UTF8编码。可在执行SQL语句前执行:mysql_query('set names "utf8"');2. 网页文件本身的编码 Windo 阅读全文
posted @ 2012-06-09 09:53 jyGinger 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: 原来是php5+Apache2+WinSrv2003,一切正常。移植到标题所示环境后,图片一直无法显示,只有红叉。最后解决办法是:在imagepng()函数之前,加上ob_clean()函数后,问题消失。具体原因尚未深究,欢迎探讨。 阅读全文
posted @ 2012-06-09 09:31 jyGinger 阅读(577) 评论(1) 推荐(0) 编辑