php相关。 数据库内容正常,web页面中文显示乱码
发布网友
发布时间:2022-04-07 04:50
我来回答
共2个回答
热心网友
时间:2022-04-07 06:20
最简单的做法就是 数据库编码,页面编码,文档编码,使用相同的编码,推荐utf-8
看你说该过了,还是想问一下,你确认 “文档编码” 和 "页面编码" 都改了么?
看你的页面 localhost/test2/ 是正常的,但是localhost/view.php 出现乱码,所以肯定是view.php文件编码问题
文档编码:可使用UE等编辑器,将文件保存为 utf8 无 bom 的格式
页面编码:html页面使用 <meta http-equiv="Content-Type" content="Text/html; charset=utf-8" />
php页面还需要加上 header('Content-Type:text/html; charset=utf-8');
再说一点,编码不一致也没有关系,主要是页面设定的编码(页面编码)与实际编码(文档编码)是一致的就可以了,数据库无论使用什么编码,都可以使用 set names 命令指定需要返回的编码
热心网友
时间:2022-04-07 07:38
数据库utf-8的