2013-06-29 30 views
0

當我圓通速遞粘貼到一個網站,並使用Firebug檢查POST,它給了我下面的URL編碼 - 中國Charcters

%D4%B2%CD%A8%CB%D9%B5%DD 

申通é物流是becomeing鐢抽€欵鐗╂祦後,我URL編碼和網站解碼它顯然urlencode($跟蹤名稱);沒有工作了很好:(

如何將我的中國字編碼爲網站相同的格式是幹什麼的?我的中國字符存儲在MySQL的。我試着使用一些格式解碼,但不能將其返回到,中國字符粘貼

任何幫助將不勝感激謝謝

+0

http://php.net /進行urlencode –

+0

http://www.functions-online.com/urlencode.html我嘗試了網上的文字,它不是返回一樣東西螢火蟲是表示在asp.net網站上提交 – CodeGuru

+0

這取決於的編碼中國文字。他們從哪裏來,他們是UTF-8? –

回答

2

你的網站必須使用UTF-8在HTML5中,這將是(HTML):!

<meta charset="UTF-8"> 

當您連接到你的D atabase,一定要使用(PHP):

$mysqli->set_charset("utf8"); 

最後,你的表定義存儲中國人物還必須有UTF-8的排序規則(SQL):

`column name` TEXT CHARACTER SET utf8