2012-02-20 52 views
0

http://www.mamstore.co.uk/bin/pxisapi1.exe/catalogue?level=805838字符編碼未被拾取

看看它的(意思是說)£5 T恤衫。取而代之的是'£'作爲無效字符出現,但是產品中恰好顯示了相同的字符。

我得到相同的時候,我用jquery拉php文件的內容。實際的PHP文件只要我把它拉進站點就會正確顯示字符(沒有任何頭部/身體設置等),它突然出現問題。

它存儲在自定義生成CMS/WMS系統上的SQL DB中。

任何建議將不勝感激。

乾杯

回答

2

你的頁面進行編碼UTF,但在麪包屑字符編碼與ISO。你在數據庫中有什麼編碼?

+0

不幸的是,我無法訪問數據庫,產品+麪包屑填充了命令,如<#breadcrumb>,並使用CMS/WMS預處理。 如果我聯繫了數據庫管理員並讓他將編碼更改爲UTF ..或者如果我要將整個站點更改爲ISO,這種修復方法是否會解決? – 2012-02-20 13:43:48

+0

看起來你的站點不需要超出ISO-8895-1的任何字符,所以你可以切換到它,或者更好的Windows-1252。這意味着走錯了方向,但實際情況似乎表明了這一點。但是,您的在線商店會使用哪種編碼? – 2012-02-20 15:28:07

+0

tbh它是一個正在進行的合同,如果它意味着即將在未來使用UTF-8時遇到問題,我寧願更換,我會聯繫包含數據庫的人員,看看他是否可以將數據庫更改爲UTF- 8。謝謝您的幫助! – 2012-02-21 10:16:09