作者chaoms (小企鵝)
看板PHP
標題Re: [請益] 關於urlencode與QR code
時間Sat Dec 17 18:13:57 2011
※ 引述《joycegirl (じゅんさん)》之銘言:
: 最近有在練習 qr code
: 使用Google charts api產生QR code的時候
: 遇到中文卻無法使用
: 類似如下
: <img src='http://chart.apis.google.com/chart?cht=qr&&chs=300x300&chl=" .
: $idata ."'/>"
: 查詢後 有教學說需要先編成punycode(urlencode)。
: 但我使用了rawurlencode urlencode 都是失敗的
: 想上來請教一下
: 謝謝
中文的話兩個函式都可以..
用urlencode就好了...
我指的是你的reader解回後..是多字元資料..
那他顯示時是否有照編碼來顯示...
例如你程式碼邊的是utf-8..
而你的reader是只有jis顯示..那就可能出現你說的空白
or 程式用big-5編碼..但是reader用utf-8顯示..都會出現異常顯示..
如果這張圖片可以看..表示你的reader是用utf-8..
那你要用utf-8中文字..再用urlencode
http://chart.apis.google.com/chart?cht=qr&&chs=300x300&chl=%E4%B8%AD%E6%96%87%E6%B8%AC%E8%A9%A6
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.252.78
→ chaoms:圖片連結過長..在BBS這邊有多出一個\字元要自己去掉 12/17 18:17
→ joycegirl:謝謝~ 12/18 11:17