请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我请问下字体的问题?

老师,您那模板的字体都是中文的,在我这也显示中文,可是我那数据库里面写入中文的信息的时候 却显示出来的是乱码,数据库的字符编码也是UTF8啊?请问是怎么回事?

正在回答

7回答

这个不会,你重新下载我的代码试试,我的编码全部是utf8,而且是vim编辑器写的,之前已经做过设置,不会有gbk的编码出现,你再检查下,还有在开始编码之前一定要养成良好的习惯,先把编码设置好,现在来看你所有的文件全部是gbk的编码

0 回复 有任何疑惑可以回复我~
提问者 慕设计4253526 2017-06-02 16:24:21

还有,老师您那代码在浏览器中选中GBK也才显示中文,选择UTF8都显示乱码https://img1.sycdn.imooc.com/szimg//593120b2000131ee13290523.jpg

0 回复 有任何疑惑可以回复我~
提问者 慕设计4253526 2017-06-02 15:57:12

老师,我用记事本另存为后 总是提示错误:命名空间名字前面不能有东西,

Namespace declaration statement has to be the very first statement in the script

但是前面确实没有东西啊,不知道报错页面显示确实有东西

https://img1.sycdn.imooc.com/szimg//59311a510001d59506830305.jpg

https://img1.sycdn.imooc.com/szimg//59311a5300010fd106680505.jpg


0 回复 有任何疑惑可以回复我~
  • Jason #1
    用notepad++吧,有个格式转换,转换成utf-8无bom格式
    回复 有任何疑惑可以回复我~ 2017-06-02 16:38:17
提问者 慕设计4253526 2017-06-02 14:39:38

前端模板文件字符集怎么改成UTF8?老师 

0 回复 有任何疑惑可以回复我~
  • Jason #1
    用notepad++或者记事本另存为,选格式为utf8
    回复 有任何疑惑可以回复我~ 2017-06-02 14:43:50
Jason 2017-06-02 14:33:59

嗯,了解了,那就是你的前端模板文件字符集是gbk导致的,转换成utf8应该就没问题了

0 回复 有任何疑惑可以回复我~
提问者 慕设计4253526 2017-06-02 14:04:11

https://img1.sycdn.imooc.com/szimg//5930ff700001156f06680481.jpg

老师您看一下数据了里面确实是UTF8;当数据库输入中文的时候,在浏览器选择 简体中文(GBK) 才能显示成中文,但是您那模板的字体就变成乱码了

0 回复 有任何疑惑可以回复我~
Jason 2017-06-02 13:45:31

数据库字符集也需要设置为utf8检查一下

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号