西行寺幽幽子 发表于 2016-7-11 11:40
得看你程序具体的代码,我这不知道你那块位置的代码不知道怎么改
原来我程序里面有转化编码的php文件 但是程序本身是gbk的
function ugbk($v){
$v = iconv("utf-8","gbk",$v);
return $v;
}
我该如何改? 这句代码 是utf-8转换gbk我试了反过来是不行的
调用的时候带上 $v就行? 8楼说的对,不过数据库你也可以单独改成utf8的
月痕 发表于 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-8-7 11:59
你要改一个程序的编码需要同时修改包括
1.数据库编码
2.查询数据库时set names的编码
能否加QQ 本帖最后由 西行寺幽幽子 于 2016-8-7 16:13 编辑
月痕 发表于 2016-8-7 13:50
能否加QQ
[编辑掉]
月痕 发表于 2016-8-7 10:29
原来我程序里面有转化编码的php文件 但是程序本身是gbk的
function ugbk($v){
$v = iconv("utf-8 ...
把这段删掉看看 你头部的编码也要改哦,要不然你也显示是乱码。
Ruclinux 发表于 2016-8-8 01:20
把这段删掉看看
smile.gif
终于搞定了原来还需要调用才行
页:
1
[2]