clwn.net
当前位置:首页 >> 后台怎么区分出程序是GBK还是UTF%8 帝国Cms >>

后台怎么区分出程序是GBK还是UTF%8 帝国Cms

看生成的页面

查看源文件,看一下有没有这么一句或者是区分utf-8和gb2312

GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1.至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节

对网页点击右键 查看源文件 <meta http-equiv="content-type" content="text/html; charset=utf-8" />找到这里,后面的charset就是编码,不过一般真正的数据 是从后台代码中设置的!

看人群,如果访问的人是以中国人居多,就用GBK的.UTF8是针对国外的浏览器来显示一些特殊字符,当然也兼容显示GBK的代码.UTF8的容量会比GBK的大点.不管怎么说,在中国的话,建议还是用GBK的,因为升级和维护GBK历来都是先走一步的.

是的,必须一致,要不然会出现乱码不过,gbk跟UTF-8格式的模板是可以相互转换的不难.

方法1:登录网站后台 / 后台首页 / 系统信息 / 程序版本方法2:查看文件 e/class/EmpireCMS_version.php# cat EmpireCMS_version.phpdefine('EmpireCMS_CHARVER','UTF-8');define('EmpireCMS_LASTTIME','201303301830');define('EmpireCMS_UPDATE','1')?>

登录一次写进数据库不就行了

应该是你修改的时候编码转换了 你重新编辑一下 保存的时保存成你的版本的格式就可以了,用EditPlus之类的文本编辑器编辑

能选择的话还是应该用UTF-8 事实上Windows系统自己的程序已经全面转向Unicode,而GBK只是为了应付中国标准的权宜之计.GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com