请教一个网页输出变成乱码问题? <?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数据库存储的问题,或许建表时要考虑存储编码? linux php mysql批量导出 用VB写的COM在PHP中不能初始化 php 中使用activex 控件 dede_archives 这个存的1级栏目文章的数据表。。。2级栏目里面的文章的数据库表??在哪里 请问jquery如何删除当前列? 超链接的问题 phpbb的模板,里面有没有缓存部分? 呵呵,有谁知道像支持中国人社区这么大流量的论坛那有买的啊 有关php中的gd库的安装!!! memcache 缓存内容存储的位置 在建站公司的朋友,或做过项目的朋友请进 统计的站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,这样的话,不管什么语种,都不会有乱码了。