词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
seo如何研究竞争对手的推广策略?
通常我们在竞价日常工作中,忽略了竞争对手,从而导致整个竞价推广[详细]
微软发布Office 2019正式版
9月25日消息 微软在今天早些时候正式发布了Office 20[详细]
做自媒体,每个月究竟能赚多少钱?
做自媒体可以赚钱,这是众所周知的,从几百到几千,最后到几万[详细]
华住个人信息泄露案告破
9月19日消息 根据华住集团官网的消息,9月17日,华住集[详细]
教你辨别原装和杂牌苹果充电器
  为什么同样是充电器原厂和山寨的价格会差这么多,难道就真[详细]
解决网 >>所属分类 >> 程序开发    Html   

网页出现乱码解决办法

标签: 网页 乱码

顶[0] 发表评论(0) 编辑词条

目录

出现乱码解决方法教程一编辑本段回目录

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

mysql数据乱码问题原因及解决(总结篇) www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

第一解决方法:编辑本段回目录

www.solves.com.cn 电脑百科

乱码问题简单说就是数据库写入读取,网页文件,网页显示时几个环节的编码不一致造成的。

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

乱码问题 www.solves.com.cn 电脑百科

写入时:页面提取写入数据编码和写入数据库时编码不一致 www.solves.com.cn 电脑百科

读取时:读取后所用编码与数据库写入时不一致 www.solves.com.cn 电脑百科

显示时:编码与数据库读取后的数据不一致

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

很显然只有三者都统一才行:(以utf-8为例) www.solves.com.cn 电脑百科

1:页面提交数据编码utf-8(这也可以算是显示页面编码), www.solves.com.cn 电脑百科

2:数据库写入时编码:alter database db default character set ‘utf8’collate ‘utf8-general-ci’,

www.solves.com.cn 电脑百科

3:数据库读取时所用编码:mysql_query(“set names ‘utf8’”); www.solves.com.cn 电脑百科

4:显示页面编码:<meta http-equiv="Content-type"content=“text/html, charset=utf-8”>  www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

第二解决方法:编辑本段回目录

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

进入MYSQL命令行:

www.solves.com.cn 电脑百科

mysql> alter database you_dbname default character set 'utf8'; www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

mysql> SET character_set_client='utf8';

www.solves.com.cn 电脑百科

mysql> SET character_set_connection='utf8' www.solves.com.cn 电脑百科

mysql> SET character_set_results='utf8'

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

第三解决方法:编辑本段回目录

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

(暂时只针对MySQL 5.0.16 乱码问题处理办法,其他版本未测试。)

www.solves.com.cn 电脑百科

1 设置phpMyAdmin

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

Language:Chinese simplified (zh-utf-8) www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

MySQL 字符集:UTF-8 Unicode (utf8)

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

MySQL 连接校对:gbk_chinese_ci

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

2 创建数据库时

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

整理设置成 gbk_chinese_ci www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

3 用SQL建立表中

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

ENGINE=MyISAM DEFAULT CHARSET=gbk;

www.solves.com.cn 电脑百科

ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40 ; www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

4 检查表结构中

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

varchar(100) 的整理属性为gbk_chinese_ci

www.solves.com.cn 电脑百科

其它类型的整理属性为空 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

5 代码中加上 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

$db->query("SET CHARACTER SET GBK");  Linux下需要,Windows下不需要 www.solves.com.cn 电脑百科

这个相当于Connection Character Sets and Collations www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

出现乱码解决方法系列教程二编辑本段回目录

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

php+apache+mysql web开发字符集编码(utf8)乱码问题解决办法(详解) www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

字符集问题,是web开发中一个常见的和比较令人头痛的问题,以下是个人的解决办法经验总结:

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

一、常见症状:

www.solves.com.cn 电脑百科

1、乱码:各种各样的乱码,都可归为字符集头; www.solves.com.cn 电脑百科

2、空白页:有时页面也会输出空白,可以是PHP输出的时候,也可能是其他时候;总之,如果页面输出空白,而你又找不到错误,这说明很可能也是字符集的问题! www.solves.com.cn 电脑百科

3、网页结构发生异动。 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

二、web开发中各字符集(或编码的)的类型 www.solves.com.cn 电脑百科

1、系统编码: win系统的内码是unicode,实际上是二字节编码,但可以转成不同编码!如果不转码,有些文件在其他系统中就会出错,比如:word,excel处理时,如果是中文,要处理成utf-8,要转码!或者将utf-8(或其他编码)转成gb2312!

www.solves.com.cn 电脑百科

linux系统,内置是utf-8的编码!

www.solves.com.cn 电脑百科

如果不深究,要注意的就是处理office文档时,要转成gb2312! www.solves.com.cn 电脑百科

2、文件本身编码 www.solves.com.cn 电脑百科

这也是个容易忽视的问题,editplus可以自动查看文件的编码!另外,php也有函数可以看文件的内码!

www.solves.com.cn 电脑百科

这里要说明的事,网页文件可能有meta指定编码,这个要各文件本身的编码也要一致,否则会乱码!

www.solves.com.cn 电脑百科

核心提示:一个文件里不能有两种编码数据,否则必有一乱码!

www.solves.com.cn 电脑百科

3、网页的指定浏览器所用编码 www.solves.com.cn 电脑百科

这个在web中很常见,这个原理应这么理解,即服务器返回网页时,提示浏览器用什么编码打开网页!

www.solves.com.cn 电脑百科

核心:优先级 www.solves.com.cn 电脑百科

如果apache指定了编码(如utf-8),则默认这个编码,浏览器会用这个编码打开! www.solves.com.cn 电脑百科

如果apache没指定,用php.ini指定的编码! www.solves.com.cn 电脑百科

如果meta指定,则用meta指定的编码!、 www.solves.com.cn 电脑百科

如果header指定,则用header指定的编码,

www.solves.com.cn 电脑百科

优先级上,如果上一层没有指定,自动用下一层的编码!

www.solves.com.cn 电脑百科

如果都有指定,优先级问题,我没测试过,我理解应是一下层的优先,header优先meta! www.solves.com.cn 电脑百科

如果都没有指定,则会看BOM!IE会根据BOM识别!没有BOM的,IE会用原来的设置打开! www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

4、数据库中数据和编码

www.solves.com.cn 电脑百科

这个也很复杂,不多说了,看MYSQL手册字符集一章!

www.solves.com.cn 电脑百科

最简单的是用set names '编码(如gbk)'指定,PHP高版本5.2以上另有新函数!

www.solves.com.cn 电脑百科

这个的意思是说,页面的编是'gbk',它通知mysql,客户端发送和返回数据是要求是gbk,而不管后到数据到底用什么保存,mysql会自动转换! www.solves.com.cn 电脑百科

它保证了,数据库存取时,和web页面指定的编码一致! www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

好了,总结一下:

www.solves.com.cn 电脑百科

第一点:数据库出来的编码要和页面Meta编码及页面本身编码一致!

www.solves.com.cn 电脑百科

第二点:页面本身编码要和浏览器的显示编码一致,浏览器根据header,meta,服务器返回头信息来选择编码;这个如果选择正确的编码,还是能正确显示的!

www.solves.com.cn 电脑百科

第三点:一种文件不能有两种编码数据,否则必有一乱码!这个无论选择何种显示编码,都有乱码!

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

出现乱码解决方法系列教程三编辑本段回目录

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

关于UTF-8的总结 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

一.HTML页面转UTF-8编码问题
www.solves.com.cn 电脑百科

1.在<head>后,<title>前加入一行:

www.solves.com.cn 电脑百科

<meta http-equiv='Content-Type' content='text/html; charset=utf-8' /> www.solves.com.cn 电脑百科

顺序不能错,一定要在<title>标签前加入,否则如果<title>与</title>之间有中文字符的话,

www.solves.com.cn 电脑百科

显示的标题有可能是乱码! www.solves.com.cn 电脑百科

2.html文件编码问题:

www.solves.com.cn 电脑百科

点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, www.solves.com.cn 电脑百科

如果是ANSI,需要将编码改成:UTF-8。 www.solves.com.cn 电脑百科

3.HTML文件头BOM问题:

www.solves.com.cn 电脑百科

将文件从其他的编码转换成UTF-8编码时,有时候会在文件的最开始加上一个BOM标签, www.solves.com.cn 电脑百科

在个BOM标签可能会导致浏览器在显示中文的时候出现乱码。

www.solves.com.cn 电脑百科

删除这个BOM标签的方法:

www.solves.com.cn 电脑百科

1.可以用Dreamweaver打开文件,并重新保存,即可以去除BOM标签! www.solves.com.cn 电脑百科

2.可以用EditPlus打开文件,并在菜单“首选项”->“文件”->"UTF-8标识",设置为:“总是删除签名”,

www.solves.com.cn 电脑百科

然后保存文件,即可以去除BOM标签!

www.solves.com.cn 电脑百科

4.WEB服务器UTF-8编码问题: www.solves.com.cn 电脑百科

如果你按以上所列的步骤做了,还是有中文乱码问题,

www.solves.com.cn 电脑百科

请检查你的所使用的WEB服务器的编码问题 www.solves.com.cn 电脑百科

如果你使用的是Apache,请将配置文件里的:charset 设成:utf-8(这里仅列出方法,具体格式请参考apache的配置文件) www.solves.com.cn 电脑百科

如果你使用的是Nginx,请将nginx.conf里的:charset 设成 utf-8,

www.solves.com.cn 电脑百科

具体找到 "charset gb2312;"或者类似的语句,改成:“charset utf-8;”。

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

-------------------------------------------------------------------------------- www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

二.PHP页面转UTF-8编码问题
www.solves.com.cn 电脑百科

1.在代码开始出加入一行:

www.solves.com.cn 电脑百科

header("Content-Type: text/html;charset=utf-8"); www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

2.PHP文件编码问题 www.solves.com.cn 电脑百科

点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, www.solves.com.cn 电脑百科

如果是ANSI,需要将编码改成:UTF-8。

www.solves.com.cn 电脑百科

3.PHP文件头BOM问题: www.solves.com.cn 电脑百科

PHP文件一定不可以有BOM标签 www.solves.com.cn 电脑百科

否则,会出现session不能使用的情况,并有类似的提示: www.solves.com.cn 电脑百科

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent www.solves.com.cn 电脑百科

这是因为,在执行session_start() 的时候,整个页面不能有输出,但是当由于前PHP页面存在BOM标签,

www.solves.com.cn 电脑百科

PHP把这个BOM标签当成是输出了,所以就出错了!

www.solves.com.cn 电脑百科

所以PHP页面一定要删除BOM标签 www.solves.com.cn 电脑百科

删除这个BOM标签的方法: www.solves.com.cn 电脑百科

1.可以用Dreamweaver打开文件,并重新保存,即可以去除BOM标签!

www.solves.com.cn 电脑百科

2.可以用EditPlus打开文件,并在菜单“首选项”->“文件”->"UTF-8标识",设置为:“总是删除签名”,

www.solves.com.cn 电脑百科

然后保存文件,即可以去除BOM标签! www.solves.com.cn 电脑百科

4.PHP以附件形式保存文件的时候,UTF-8编码问题: www.solves.com.cn 电脑百科

PHP以附件形式保存文件,文件名必须是GB2312编码,

www.solves.com.cn 电脑百科

否则,如果文件名中有中文的话,将是显示乱码: www.solves.com.cn 电脑百科

如果你的PHP本身是UTF-8编码格式的文件,

www.solves.com.cn 电脑百科

需要将文件名变量由UTF-8转成GB2312:

www.solves.com.cn 电脑百科

iconv("UTF-8", "GB2312", "$filename");

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

5.截断显示文章标题时,出现乱码或者“?”问号的问题: www.solves.com.cn 电脑百科

一般文章标题很长的时候,会显示一部分标题,会对文章标题进行截断, www.solves.com.cn 电脑百科

由于一个UTF-8编码格式的中文字符会占用3个字符宽度, www.solves.com.cn 电脑百科

截取标题的时候,有时会只截取到一个中文字符的1个字符或2字符宽度, www.solves.com.cn 电脑百科

没截取完整,将出现乱码或“?”问号的情况,

www.solves.com.cn 电脑百科

用下面的函数截取标题,就不会有问题:

www.solves.com.cn 电脑百科

function get_brief_str($str, $max_length)

{

echo strlen($str) ."<br>";

if(strlen($str) > $max_length)

{

$check_num = 0;

for($i=0; $i < $max_length; $i++)

{

if (ord($str[$i]) > 128)

$check_num++;

}



if($check_num % 3 == 0)

$str = substr($str, 0, $max_length)."...";

else if($check_num % 3 == 1)

$str = substr($str, 0, $max_length + 2)."...";

else if($check_num % 3 == 2)

$str = substr($str, 0, $max_length + 1)."...";

}

return $str; 

} www.solves.com.cn 电脑百科 


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

-------------------------------------------------------------------------------- www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

三.MYSQL数据库使用UTF-8编码的问题
www.solves.com.cn 电脑百科

1.用phpmyadmin创建数据库和数据表

www.solves.com.cn 电脑百科

创建数据库的时候,请将“整理”设置为:“utf8_general_ci” www.solves.com.cn 电脑百科

或执行语句: www.solves.com.cn 电脑百科

CREATE DATABASE `dbname` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

创建数据表的时候:如果是该字段是存放中文的话,则需要将“整理”设置为:“utf8_general_ci”,

www.solves.com.cn 电脑百科

如果该字段是存放英文或数字的话,默认就可以了。 www.solves.com.cn 电脑百科

相应的SQL语句,例如: www.solves.com.cn 电脑百科

CREATE TABLE `test` ( www.solves.com.cn 电脑百科

`id` INT NOT NULL ,

www.solves.com.cn 电脑百科

`name` VARCHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,

www.solves.com.cn 电脑百科

PRIMARY KEY ( `id` )  www.solves.com.cn 电脑百科

) ENGINE = MYISAM ; www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

2.用PHP读写数据库

www.solves.com.cn 电脑百科

在连接数据库之后: www.solves.com.cn 电脑百科

$connection = mysql_connect($host_name, $host_user, $host_pass); www.solves.com.cn 电脑百科

加入两行: www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

mysql_query("set character set 'utf8'");//读库

www.solves.com.cn 电脑百科

mysql_query("set names 'utf8'");//写库 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

就可以正常的读写MYSQL数据库了。 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

--------------------------------------------------------------------------------

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

四.JS相关的UTF-8编码问题
www.solves.com.cn 电脑百科

1.JS读Cookie的中文乱码问题

www.solves.com.cn 电脑百科

PHP写cookie的时候需要将中文字符进行escape编码,

www.solves.com.cn 电脑百科

否则JS读到cookie中的中文字符将是乱码。

www.solves.com.cn 电脑百科

但php本身没有escape函数,我们新写一个escape函数: www.solves.com.cn 电脑百科

function escape($str) 

{

preg_match_all("/[/x80-/xff].|[/x01-/x7f]+/",$str,$r); 

$ar = $r[0]; 

foreach($ar as $k=>$v)

{

if(ord($v[0]) < 128) 

$ar[$k] = rawurlencode($v); 

else 

$ar[$k] = "%u".bin2hex(iconv("UTF-8","UCS-2",$v)); 

} 

return join("",$ar); 

}

 
www.solves.com.cn 电脑百科

JS读cookie的时候,用unescape解码,

www.solves.com.cn 电脑百科

然后就解决cookie中有中文乱码的问题了。

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

2.外部JS文件UTF-8编码问题 www.solves.com.cn 电脑百科

当一个HTML页面或则PHP页面包含一个外部的JS文件时, www.solves.com.cn 电脑百科

如果HTML页面或则PHP页面是UTF-8编码格式的文件, www.solves.com.cn 电脑百科

外部的JS文件同样要转成UTF-8的文件,

www.solves.com.cn 电脑百科

否则将出现,没有包含不成功,调用函数时没有反应的情况。 www.solves.com.cn 电脑百科

点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8,

www.solves.com.cn 电脑百科

如果是ANSI,需要将编码改成:UTF-8。 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

--------------------------------------------------------------------------------

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

五.FLASH相关的UTF-8编码问题
www.solves.com.cn 电脑百科

FLASH内部对所有字符串,默认都是以UTF-8处理 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

1.FLASH读文普通本文件(txt,html)

www.solves.com.cn 电脑百科

要将文本文件的编码存为UTF-8

www.solves.com.cn 电脑百科

点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8, www.solves.com.cn 电脑百科

如果是ANSI,需要将编码改成:UTF-8。

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

2.FLASH读XML文件 www.solves.com.cn 电脑百科

要将XML文件的编码存为UTF-8

www.solves.com.cn 电脑百科

点击编辑器的菜单:“文件”->“另存为”,可以看到当前文件的编码,确保文件编码为:UTF-8,

www.solves.com.cn 电脑百科

如果是ANSI,需要将编码改成:UTF-8。

www.solves.com.cn 电脑百科

在XML第1行写: www.solves.com.cn 电脑百科

<?xml version="1.0" encoding="utf-8"?> 
www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

3.FLASH读PHP返回数据

www.solves.com.cn 电脑百科

如果PHP编码本身是UTF-8的,直接echo就可以了

www.solves.com.cn 电脑百科

如果PHP编码本身是GB2312的,可以将PHP转存成UTF-8编码格式的文件,直接echo就可以了 www.solves.com.cn 电脑百科

如果PHP编码本身是GB2312的,而且不允许改文件的编码格式,

www.solves.com.cn 电脑百科

用下面的语句将字符串转换成UTF-8的编码格式 www.solves.com.cn 电脑百科

$new_str = iconv("GB2312", "UTF-8", "$str");

www.solves.com.cn 电脑百科

再echo就可以了 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

4.FLASH读数据库(MYSQL)的数据 www.solves.com.cn 电脑百科

FLASH要通过PHP读取数据库中的数据 www.solves.com.cn 电脑百科

PHP本身的编码不重要,关键是如果数据库的编码是GB2312的话, www.solves.com.cn 电脑百科

需要用下面的语句将字符串转换成UTF-8的编码格式

www.solves.com.cn 电脑百科

$new_str = iconv("GB2312", "UTF-8", "$str"); www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

5.FLASH通过PHP写数据

www.solves.com.cn 电脑百科

一句话,FLASH传过来的字符串是UTF-8格式的,

www.solves.com.cn 电脑百科

要转换成相应的编码格式,再操作(写文件、写数据库、直接显示等等) www.solves.com.cn 电脑百科

还是用iconv函数转换 www.solves.com.cn 电脑百科

6.FLASH使用本地编码(理论上不推荐使用) www.solves.com.cn 电脑百科

如果想让FLASH不使用UTF-8编码,而是使用本地编码

www.solves.com.cn 电脑百科

对于中国大陆地区而言,本地编码是GB2312或GBK

www.solves.com.cn 电脑百科

AS程序内,可以添加以下代码: www.solves.com.cn 电脑百科

System.useCodepage = true; www.solves.com.cn 电脑百科

那么FLASH内所有字符都是使用GB2312的编码了

www.solves.com.cn 电脑百科

所有导入到FLASH或者从FLASH导出的数据,都应该做相应的编码转换

www.solves.com.cn 电脑百科

因为使用本地编码,会造成使用繁体中文地区的用户产生乱码,所以不推荐使用 

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

出现乱码解决方法系列教程四 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

编程时具体操作步骤 www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

如果你用的GBK的编码按以下的来~

www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

1.将网页文件如 index.php 打开,另存为ANSI

www.solves.com.cn 电脑百科

2.将网页内的声明改为  gb2312 www.solves.com.cn 电脑百科

3. 数据库的 字段的编码设计成 GBK-GENARAL-应该就行的了 

www.solves.com.cn 电脑百科

以上三种编码都对应了 才不会乱码~ www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科


www.solves.com.cn 电脑百科

具体步骤

www.solves.com.cn 电脑百科

第一步用记事本打开~   www.solves.com.cn 电脑百科

另存为ANSI编码的文件(另存为可以看出文件的保存的编码),这个编码对应的是GBK GB2312的中文编码 www.solves.com.cn 电脑百科

第二步如果你用的GBK的编码一定要另存为ANSI标准

www.solves.com.cn 电脑百科

第三步另外所以有包含的文件都应该是同一种编码,不然也会乱码 www.solves.com.cn 电脑百科

如果你想要的是UTF-8的编码 www.solves.com.cn 电脑百科

将上面的第一步改成 UTF-8 

www.solves.com.cn 电脑百科

第二步 utf8 www.solves.com.cn 电脑百科

第三步 utf-genaral-ci

www.solves.com.cn 电脑百科

 

 

本文地址:解决网 http://www.solves.com.cn/doc-view-4935.html

TAGS:SOLVES , 电脑技术 , 电脑知识 , 网站建设, 电脑技术, 网络营销 , 网站托管 , 硬件技术 , 网络技术 , 软件技术, 维修网点

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇如何保证网站的安全性?
下一篇html乱码原因与网页乱码解决方法

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的电脑技术问题词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>