2012年9月2日 星期日

網頁用GET傳遞中文時出現亂碼

當網頁與網頁間相互傳遞訊息(中文),接收端會出現亂碼,該如何解決呢?

可用urldecode(譯解URL編碼字串傳字串,EX:urldecode($string),可順利將中文字型傳遞出去且不會出現討厭的亂碼。

用urlencode(URL編碼字串)可反解譯,EX:urlencode($string),中文會以%加上二個字母或數字(中=%A4%A4)(文=%A4%E5),但其中若有空白鍵時則以(+)加號表示。

沒有留言:

張貼留言