西行寺幽幽子 发表于 2016-7-11 08:12:21

本帖最后由 月痕 于 2016-8-7 10:31 编辑

西行寺幽幽子 发表于 2016-7-11 11:40

得看你程序具体的代码,我这不知道你那块位置的代码不知道怎么改

原来我程序里面有转化编码的php文件   但是程序本身是gbk的
      function ugbk($v){
                $v = iconv("utf-8","gbk",$v);
                return $v;
      }
我该如何改?    这句代码 是utf-8转换gbk我试了反过来是不行的
调用的时候带上 $v就行?

月痕 发表于 2016-7-11 10:52:29

8楼说的对,不过数据库你也可以单独改成utf8的

今晚我是你的 发表于 2016-7-11 04:22:00


月痕 发表于 2016-8-7 10:29

原来我程序里面有转化编码的php文件   但是程序本身是gbk的
      function ugbk($v){
                $v = iconv("utf-8 ...
你要改一个程序的编码需要同时修改包括
1.数据库编码
2.查询数据库时set names的编码
3.程序内转码用的编码
4.输出header时的编码
5.模板head里的charset值
全都修改完才不会乱码,不是只改一两个地方就行的

西行寺幽幽子 发表于 2016-7-11 04:22:43


西行寺幽幽子 发表于 2016-8-7 11:59

你要改一个程序的编码需要同时修改包括
1.数据库编码
2.查询数据库时set names的编码
能否加QQ

月痕 发表于 2016-7-11 08:09:00

本帖最后由 西行寺幽幽子 于 2016-8-7 16:13 编辑

月痕 发表于 2016-8-7 13:50

能否加QQ

[编辑掉]

西行寺幽幽子 发表于 2016-7-11 11:40:51


月痕 发表于 2016-8-7 10:29

原来我程序里面有转化编码的php文件   但是程序本身是gbk的
      function ugbk($v){
                $v = iconv("utf-8 ...
把这段删掉看看

Ruclinux 发表于 2016-7-11 10:56:00

你头部的编码也要改哦,要不然你也显示是乱码。

李沁峰 发表于 2016-8-7 10:29:44


Ruclinux 发表于 2016-8-8 01:20

把这段删掉看看

smile.gif
终于搞定了原来还需要调用才行
页: 1 [2]
查看完整版本: 求个php脚本 讲网页中乱码的字符(gbk) 转换为utf