请教一个网页输出变成乱码问题? <?header('Content-Type:text/html;charset=GB2312');?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function gb2utf8($str){ return iconv("gb2312","utf-8",$str);}...while( $result = $db->fetch_array($query)){ $result = array_map("gb2utf8",$result ); ...} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title></head><body></body></html> 三步走,直接干掉乱码:一:同楼上,在PHP文件中顶头写<?header('Content-Type:text/html;charset=GB2312');?> 二:还是同楼上,在HTML文件中<head>下写<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 建议写成UTF-8,GB2312只是对中文三:注意你的文件保存时Encoding格式,同样也保存为UTF-8,这样的话,不管什么语种,都不会有乱码了。 $Value = mb_convert_encoding($Value, "gb2312", "utf-8"); 我也在找这个问题的解决方法,但觉得是ms sql数据库存储的问题,或许建表时要考虑存储编码? 谁可以帮我检查一下这段程序? Apache 2.2.19 + PHP5.2.17配置问题,请高手指点 PHP如何连接access 2003数据库,,谁用过?? 关于WINDOWS2003+IIS6.0+PHP的怪异问题 php表格循环输出 PHP提问 关于php中tidy模块编码问题,有兴趣的来,没分了,不好意思. url的问题 这个句子缺引号么?在线等待 from 好问题 在建站公司的朋友,或做过项目的朋友请进 统计的站cnzz或51.la数据库怎么设计能支持那么多数据
return iconv("gb2312","utf-8",$str);
}...
while( $result = $db->fetch_array($query)){
$result = array_map("gb2utf8",$result );
...
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
</body>
</html>
一:同楼上,在PHP文件中顶头写
<?
header('Content-Type:text/html;charset=GB2312');
?>
二:还是同楼上,在HTML文件中<head>下写
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
建议写成UTF-8,GB2312只是对中文
三:注意你的文件保存时Encoding格式,同样也保存为UTF-8,这样的话,不管什么语种,都不会有乱码了。