2015-05-11 97 views
0

你好我堅持這個字符編碼問題,請幫助。PayPal IPN的字符編碼問題

我做了什麼:

  • 我創建了UTF-8編碼的數據庫。
  • 我創建了一個數據庫連接,字符集,名稱等設置爲UTF-8。
  • 我嘗試設置編碼UTF-8和ISO-8859-9的貝寶按鈕。
  • 添加標題('Content-Type:charset = utf-8');到我的回發PHP文件。
  • 增加了setlocale(LC_ALL,「tr_TR」);到我的回發PHP文件。
  • 我將隱藏的字符集輸入設置爲貝寶按鈕代碼。還要設置「lc」tr_TR。
  • 嘗試變更編碼用 「的iconv」 既latin5爲UTF-8和ISO-8859-9到UTF-8
  • 雙重檢查,如果我工作的文件是UTF-8無BOM

但沒有運氣...

我發送表單後,在貝寶頁上,它顯示「選項」正確,但值沒有插入到我的數據庫如圖所示,而只有問號。

請幫忙,謝謝。

編輯:我試圖得到正確的字符土耳其:üğİışŞöÖçÇÜĞ

+0

什麼你想存儲嗎,你能給我們一個樣本字符串嗎? –

+0

@DavidNguyen我編輯了我的問題。 –

回答

0

我勸編碼的送貨地址並存儲在數據庫中之前,使用該名稱:

mb_convert_encoding("üğİışŞöÖçÇÜĞ", 'HTML-ENTITIES', 'UTF-8')

+0

謝謝你的工作! –