Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > И снова русский язык


Автор: GrizliK 24.8.2009, 18:56
Вобщем такая проблема: если использовать кодировку windows-1251 то 
Код

echo"Парикмахерские";

выведет как каракули, а если поставить кодировку UTF-8 то данные, полученные с mysql на русском языке будут тотбражаться криво, но зато 
Код

echo"Парикмахерские";

отобразится по нормальному.
Что же делать?

Автор: Ипатьев 24.8.2009, 19:15
для начал определиться, с какой кодировкой мы хотим работать

Автор: GrizliK 24.8.2009, 19:21
с windows-1251

Автор: Ипатьев 24.8.2009, 19:28
Тогда для начала надо свой скрипт с 
Цитата(GrizliK @  24.8.2009,  18:56 Найти цитируемый пост)
echo"Парикмахерские";

сохранить в этой кодировке.

Автор: IZ@TOP 24.8.2009, 19:44
А потом, после соединения с базой данных сказать ей, что ты хочешь использовать кодировку windows-1251:

Код

mysql_query('SET NAMES cp1251');

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)