解决了乱码的问题
做开发,乱码是一道必经的拦路虎。
我碰到的场景如下:
php+mysql 5.x+linux。
首先是php存数据到mysql的时候乱码, 只得指定数据库编码:
CREATE DATABASE `xxxx` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
在create table 语句后加上: ENGINE=MyISAM DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
没有用utf-8。
场景2:
为了减少服务器负载,把动态php文件用wget 生成静态的html文件:
wget http://www.search-analysis.com/xxxx.php --output-document=xxx.html
生成的html文件在firefox 中总是乱码。
老熊 发现的这个问题。
现在终于都解决了。
见这里:
百度新闻阅读器
中文开发者blog博客大全