![]() |
|
|||||||
| Вебмастерский треп Помощь в разработке сайтов, обсуждение проектов, запросы на поиск и т.д. |
![]() |
|
|
Опции темы | Опции просмотра |
|
|
#1 |
|
Админ
Герцог
Регистрация: 02.07.2007
Адрес: Russia
Сообщений: 4,976
Сказал(а) спасибо: 652
Поблагодарили 425 раз(а) в 340 сообщениях
Деньги: 19.92 Donate |
Методы лечения.
Начнем пожалуй с MySQL. Многие разработчики сталкиваются с тем, что после переноса форум(блога?) и импорта/экспорта базы сайт начинает показывать кракозябры или вопросики. Лечиться это так: Сразу после коннекта к бд делаем несколько запросов: PHP код:
Можно написать класс, который бы перед каждым запросом “исправлял” кодировку, а перед каждым чтобы наверняка, но это тема отдельной статьи. Теперь php. С ним проблем обычно нет, пока вы не начнете его ajax’ить, вот тут начинаются проблемы, конечно если ваш хотер позаботился о том чтобы в php.ini стояла правильная кодировка, то проблем нет, к сожалению, хостерам обычно глубоко насрать на php.ini b все настройки в нем “По умолчанию”. Лечиться так: PHP код:
Хотя все-же практичнее использовать UTF-8, как это делает wordpress |
|
|
|
![]() |
| Закладки |
| Теги |
| лечение, кодировки, кракозябры в php и mysql |
| Опции темы | |
| Опции просмотра | |
|
|