utf8乱码 光这样看不出来嘛 多给点信息首先确认数据库里面的内容对不对然后再看看浏览器、HTML声明什么的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你确保你的数据库是utf-8读的时候$db->query("set names utf8"); 看你mysql服务器端的版本高于4.1的要用mysql_query("set names 'utf8'");低于4.1的没有办法,最好用gb2312 MYSQL是5.0的query("set names utf8");也加了 你网页文件保存的时候格式是不是utf-8的,注意是文件格式,不是<meta ...>那个用个二进制编辑器打开,在保存时,在编码选项中选utf-8 在php.ini中查找default_charset 改成 default_charset = "UTF-8"呵呵,我上星期这样改就全部OK了 没有强制的,在数据库中,看到的是乱码,所以,一般,只在输入和输入的时候用到utf8,不要对mysql 设utf8我喜欢这样的格式, 在网页的最前面加<?phpheader('Content-Type: text/html; charset=utf-8');?>试试 服务器:网页,数据库也是ut8,但是显示不正常,仔细检查文件,网页,数据表(以字段为准),后台是否进行过转码再查下服务器的黩认(apache的)一个一个查 把 文件的存储方式改成utf_8~我保证你的问题可以解决 ! php拆分汉字的问题! 提交到另一个页面的时候,如何在新的窗口中显示? 如何去除网页中的中文? php查询,结果高亮显示 网上看的PHP面试题的答案,大家讨论下 PHP中如何隐藏重要信息 php5不报错 php加载php_oci8 介绍几本PHP的入门书? 关于模拟登陆,我遇到了一些问题,大家帮帮忙T T 我想学javascript语言,有谁知道地址的? PHP:PHP资料,详细讲解。学习资料在线看。
读的时候
$db->query("set names utf8");
高于4.1的要用mysql_query("set names 'utf8'");
低于4.1的没有办法,最好用gb2312
用个二进制编辑器打开,在保存时,在编码选项中选utf-8
所以,一般,只在输入和输入的时候用到utf8,不要对mysql 设utf8我喜欢这样的格式,
<?php
header('Content-Type: text/html; charset=utf-8');
?>试试
再查下服务器的黩认(apache的)一个一个查