Исправление неправльного отображения кодировки при работе с базой данных

Вопросы о том как и что сделать чтобы работало
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
AlexR

Исправление неправльного отображения кодировки при работе с базой данных

Сообщение AlexR » 2016-07-17, 23:32:59

Добрый день!
подскажите, что у меня с кодировкой
http://h99626.s02.test-hf.su/poems/pub/index.php
читаем из БД, phpmyadmin показывает нормально (cp1251), мета 1251, .htaccess прописал, как в этот статье
но броузер показывает "?????????????????????????" вместо русского, если из базы, и нормально если echo в php выводить на страницу.
Спасибо!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги нашей хостинговой компании

Хостинг HostFood.ru

Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 1560 рублей: https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/

Аватара пользователя
lissyara
Site Admin
Сообщения: 5982
Зарегистрирован: 2009-09-19, 22:04:41

Исправление кодировки на новых версиях php, для сайтов с cp1251 или koi8-r

Сообщение lissyara » 2016-07-18, 9:05:24

это не имеет отношения к версии php.

после соединения с базой скажите

Код: Выделить всё

mysql_query("SET NAMES cp1251;");
Убей их всех! Бог потом рассортирует...