daemon
24.07.2009 - 13:57
Возникла проблема, теперь с кодировками
Всем известно что если на сервере кодировка utf8, а на клиенте - то встраничка будет заполнена всякими символами :
Код |
ѕРІ Александр |
я пробивал это исправить с помощью
SQL |
SET CLIENT_ENCODING TO 'WIN1251' |
Но, к сожалению, это не везде помогает (сам не знаю почему)
http://live-shop.ru/new/ - здесь все в поряде
http://live-shop.ru/new/catalog.php?view=117428&list=1 - а вот здесь начинается..
В чем проблема?
Спустя 35 минут, 23 секунды (24.07.2009 - 13:32) sergeiss написал(а):
Чегой-то я не понял, что ты делаешь...
Но в любом случае сделай изначально одинаковую кодировку в БД и на странице. И будет тебе счастье.
Спустя 3 часа, 3 минуты, 44 секунды (24.07.2009 - 16:36) daemon написал(а):
Ну просто кодировка на системной локали - UTF-8
Кодировка самой базы - win1251
Кодировка клиента - win1251
В общем я нашел проблему, она заключается в Smarty, который работает только с UTF-8. Smarty - это шаблонизатор .
Спустя 2 минуты, 26 секунд (24.07.2009 - 16:39) waldicom написал(а):
Цитата (daemon @ 24.07.2009 - 15:36) |
В общем я нашел проблему, она заключается в Smarty, который работает только с UTF-8. Smarty - это шаблонизатор . |
Это не соответствует истине.
Спустя 4 минуты, 58 секунд (24.07.2009 - 16:44) daemon написал(а):
Спустя 12 минут, 10 секунд (24.07.2009 - 16:56) waldicom написал(а):
Спустя 12 минут, 48 секунд (24.07.2009 - 17:09) daemon написал(а):
потому что огурцы зеленные
Цитата |
Это не соответствует истине. |
Прокомментируйте ваш ответ
Спустя 55 минут, 11 секунд (24.07.2009 - 18:04) stepan написал(а):
Я вам советую сделать как было предложено сделайте одинаковую кодировку (лучше бд перевести в utf-8), но если вы хотите по извращаться тогда все поступающие данные из бд конвертируйте.
Да кстати что означает клиенткая кодировка 1251 когда сам сайт в utf-8?
Спустя 50 минут, 57 секунд (24.07.2009 - 18:55) daemon написал(а):
сам сайт у утф8??
А не будет иероглифов ?
Насколько я знаю утф8 не очень дружит с русским
Спустя 10 минут, 30 секунд (24.07.2009 - 19:05) waldicom написал(а):
Цитата (daemon @ 24.07.2009 - 17:55) |
Насколько я знаю утф8 не очень дружит с русским |
гм гм...
Спустя 24 минуты, 23 секунды (24.07.2009 - 19:30) Sylex написал(а):
no comments