2012-02-20 4 views
0

http://www.mamstore.co.uk/bin/pxisapi1.exe/catalogue?level=805838кодировка символов не поднял

Посмотрите, где его (хотел сказать) 5 фунтов футболки. Вместо этого '£' появляется как недопустимый символ, но тот же самый символ показан ниже на продуктах.

Я получаю то же самое, когда я вытаскиваю содержимое файлов php в JQuery. Фактический файл PHP показывает символы правильно (без каких-либо наборов head/body и т. Д.), Как только я вытаскиваю его на сайт, у него внезапно возникают проблемы с ним.

Его хранят в базе данных SQL в пользовательской системе сборки CMS/WMS.

Любые предложения были бы очень признательны.

Приветствия

ответ

2

Ваша страница кодируется с UTF, но символ в сухарях кодируется с ISO. Какая кодировка у вас есть в вашей базе данных?

+0

К сожалению, у меня нет доступа к БД, продукты + сухарики заполняются такими командами, как <#breadcrumb> и предварительно обработаны с использованием CMS/WMS. Будет ли это исправлено, если бы я связался с администратором БД и заставил его изменить кодировку на UTF .. или если бы я изменил весь сайт на ISO? –

+0

Похоже, что вашему сайту не нужны никакие символы за пределами ISO-8895-1, поэтому вы можете переключиться на него или, возможно, на лучшие окна-1252. Это означает, что вы идете в неправильном направлении, но, похоже, это говорит о практической ситуации. Но какая кодировка будет использовать ваш интернет-магазин? –

+0

tbh его постоянный контракт, и если это означает, что им удастся поразить проблемы в будущем, не используя UTF-8, я бы скорее изменился, я свяжусь с парнем в заказе БД и посмотрю, может ли он изменить БД на UTF- 8. Спасибо за помощь! –