作者p1227 (阿机)
看板Ajax
标题[问题] 结果显示问号"????"
时间Mon Apr 5 00:20:38 2010
我用这网站教的方法连结资料库
http://www.w3schools.com/php/php_ajax_database.asp
不过我改了一些东西
我把资料库的东西改掉
资料库内的内容都是中文
测试了一下
是成功的
但出现的不是中文是"?????"
假使说我原本应该出现 台北车站 那他就变成???? 四个问号
应该出现峨眉 则他只会出现?? 两个问号
还有读取的地方似乎也没办法判断中文!!!
我尝试改成英文数字都可以
我不知道我哪边需要改进?
谢谢大家帮我!!!!感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.53.220
1F:→ mesak:资料库储存的格式?big5 utf-8? 04/05 10:41
2F:→ p1227:utf-8 04/05 11:40
3F:→ regionbbs:资料库内的资料是中文还是"???" 04/05 19:54
4F:推 mesak:那你的网页要存成uft-8,js可以用 jquery 进一步建议你可以 04/05 20:22
5F:→ mesak:用json 传资料,不会有太多的格式问题,如果你的php在5.2以 04/05 20:22
6F:→ mesak:上,可以直接用 echo json_encode($var); 传出 资料库的值 04/05 20:23
7F:→ mesak:jquery方面可以用 GET方式 在用$.parseJSON(json)去处理json 04/05 20:24
8F:→ mesak:不用getJSON 的原因是因为先判断回传值,在决定要不要跑json 04/05 20:25
9F:→ mesak:如果嫌麻烦 你回传的地方 请打上 04/05 20:26
10F:→ mesak:header('Content-Type: application/msword;charset=UTF-8') 04/05 20:26
11F:→ p1227:资料库上是中文喔!!!>< 我照你的方法弄了还是一样问题 04/05 21:35
12F:→ p1227:谢谢楼上两位 04/05 21:35
13F:→ mesak:打错是header('Content-type: text/html; charset=utf-8'); 04/05 22:18