php上传主机后乱码咋回事

你是错的我恒对 发布于 2013/05/19 12:23
阅读 235
收藏 1

我在本地建了apache  访问 php脚本里 写的 中文 标题正常    编码为 utf-8  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

但是 上传到 主机后 访问 php脚本 里面的中文 全部 变为 乱码了 


只是 php脚本出现 乱码,静态 html文件 utf-8 正常显示  而且 访问数据库 取出的数据 也显示 正常

!!就是  php脚本里的 中文 标题 内容 全部 乱码 ,动态中文 显示 都正常

咋回事啊 还望 php大神 解答

以下是问题补充:

@你是错的我恒对:问题以解决,nodepad++问题,修改编码不生效 (2013/05/19 23:25)
加载中
0
李孟君
李孟君
Are you sure all the charset is utf-8?
0
李孟君
李孟君
Try send a utf-8 header to tell the browser
0
弦歌
弦歌
文件保存所用的编码和文件里标注的编码,例如   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">不是一回事。比如,你随便建一个文本文件,即使内容中没有<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">,保存的时候也是需要编码的。
0
工程师爸爸
工程师爸爸

"上传到 主机后 访问 php脚本 里面的中文 全部 变为 乱码了 "

上传后你是怎么访问PHP脚本,并且看到乱码的?命令终端?

0
jnas
jnas
文档的编码
0
阿伏流
阿伏流
二进制上传,这种问题一般是linyx主机,ftp里设置。
0
王瑞平
王瑞平
header设置才行
返回顶部
顶部