Ms7 Search
Google 搜尋 翻譯
calendar
« 九月 2024 »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
近期文章
文章分類
網站連結
Syndicate

« | »

ajax 與中文

2008-08-25 @ 21:38 in PHP, JavaScript, Sql

20080825 shyong

今天在試寫第一個用 php 程序的簡單 ajax  應用時,在中文部分一直傳回亂碼,後來查 Google  才知,因為編碼原因,

  1. Server 端傳回時必須先告知編碼 ,即先送出 :  header('Content-Type:text/html;charset=big5');
  2. Client  端傳送須先 URI 編碼 : var url = "url.php?name=" + encodeURIComponent(value);

Server 端測試可以,Client 等有用到再試

20080828 shyong

測試 Client 端送中文參數一直不行,後來在網上查到以下做法,測試後可行

  1. 在 Client 送參數時,不管是 Get 或 Post,都不要加編碼,即前面不要用 escape 或 encodeURIComponent 之類的編碼,直接送出
    如下: Get => var url = "cl.php?hclass=" + hclass   Post => request.send("hclass="+hclass);
  2. 在 Server 加入  header('Content-Type:text/html;charset=big5');
                        $hclass=iconv( 'UTF-8', 'big5//IGNORE' , $hclass);
  3. 我想應該是 Javascript 傳送是 utf-8 的格式,所以在 Server 端用 iconv 轉換編碼成 big5,再用 big5 格式送出就可以了

 

 

迴響

ajax 與中文 | 豬窩

Appreciate the recommendation. Will try it out.

作者 g your @ 09:36, 2020-06-20

ajax 與中文 | 豬窩

It's going to be end of mine day, but before ending I am reading this great paragraph
to increase my knowledge.

作者 g https://tinyurl.com/rsacwgxy @ 04:36, 2020-06-23

ajax 與中文 | 豬窩

Thank you for every other informative blog. The place else may just
I am getting that type of information written in such an ideal approach?
I have a venture that I'm just now running on, and I've been on the glance out for such info.

作者 g https://tinyurl.com/rsacwgxy @ 22:58, 2020-06-23

ajax 與中文 | 豬窩

Hey there I am so glad I found your blog page,
I really found you by accident, while I was
browsing on Digg for something else, Regardless I am here now and
would just like to say kudos for a fantastic post
and a all round thrilling blog (I also love the theme/design), I don’t have time to read through it all at the moment but I have bookmarked it
and also included your RSS feeds, so when I have time
I will be back to read a great deal more, Please do keep up the fantastic jo.

作者 web hosting sites @ 02:35, 2020-08-12

ajax 與中文 | 豬窩

Wonderful blog! I found it while browsing on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there!
Cheers

作者 lasertest @ 14:12, 2022-05-06
發表迴響
 authimage