我安装了php-5.1.2,MySQL4.1.18,phpMyAdmin2.8.0.1,Mambo4.5.3h全球版在MySQL目录中的my.ini中设置了default-character-set=gb2312,在phpMyAdmin目录中的config.default.php设置
$cfg['DefaultLang'] = 'zh-gb2312';
$cfg['DefaultConnectionCollation'] = 'gb2312_chinese_ci';
$cfg['DefaultCharset'] = 'gb2312';在Mambo的全局配置中设置前台语言是simplified_chinese,后台语言是simplified_chinese。在Mambo后台管理中执行数据库插入英文时,前台页面显示没有问题。但插入中文时,数据库会插入乱码,前台页面也显示乱码。
用phpMyAdmin在数据库中直接将英文name修改成中文保存后,用phpMyAdmin查看数据库显示没有问题,但前台页面刷新后显示乱码。
是什么原因?应该怎样配置才可以让Mambo插入中文,并在页面能够显示数据库的中文信息。谢谢!