有不少朋友说关于数据库中文的乱码问题,这个主要是snewscms没有强制指定数据库编码。导致在很多情况下中文都成了乱码。
要解决这个问题的简单方法就是强制指定数据库的编码为utf8字符。
具体操作如下2种情况-
情况一:如果是新装程序的的朋友,可以先修改snewscms的核心文件snews.php。
首先是找到语句$result = mysql_query($query);,在前面增加一句$result = mysql_query("SET NAMES UTF8");,这样就可以了。其它安装正常安装就行!
情况二:如果已经安装过的网站,首先要把数据库的内容导出和恢复成utf8的字符先,然后按照上面的操作进行核心强制指定为utf8字符。
演示:http://snewscms.cn/
要解决这个问题的简单方法就是强制指定数据库的编码为utf8字符。
具体操作如下2种情况-
情况一:如果是新装程序的的朋友,可以先修改snewscms的核心文件snews.php。
首先是找到语句$result = mysql_query($query);,在前面增加一句$result = mysql_query("SET NAMES UTF8");,这样就可以了。其它安装正常安装就行!
情况二:如果已经安装过的网站,首先要把数据库的内容导出和恢复成utf8的字符先,然后按照上面的操作进行核心强制指定为utf8字符。
演示:http://snewscms.cn/
