Другие языки программирования и технологии

Кодировка UTF-8.

После публикации сайта, вместо нормального текста, вот это - РјРёРЅСѓС‚. Р”. Меняю на кодировку windows-1251, вроде нормально, но насколько я знаю она отображается не на всех компьютерах . Как быть?
Кодировка windows-1251 нормально отображается не только на компьютерах с операционной системой Windows, но и на всех мобильных устройствах с операционкой Android и I-OS. Так что у Вас всё нормально. Оставьте всё как есть.
Алмас Закиров
Алмас Закиров
58 485
Лучший ответ
такие символы появляются именно при смене кодировки на windows-1251
а когда у меня на ФФ стоит "уникод" - все отображается нормально
Андрей Бочегов
Андрей Бочегов
95 594
1251 везде отображается. ты главное сделай так чтобы эти три параметра совпадали
1) header

2) meta charset

3) кодировка самого текста

а дальше можешь не парится что utf-8 что 1251 современные браузеры прожуют без проблем ( я те больше скажу они даже могут прожевать например 1252 но там нет русского )
Владимир Клюев
Владимир Клюев
59 848
На русско язычных сайтах используется кодировка windows-1251. Не парься. Пусть парятся те кто не может прочитать
Дмитрий С.
Дмитрий С.
48 002
ютф - для многоязычных сайтов. Не парся
Толян Толямбыч
Толян Толямбыч
26 491
Если сайт динамичный то создай файл .htaccess и пиши туда AddDefaultCharset windows-1251 потом перекодируй все страницы)) Пиши <meta charset="windows-1251"!Также следует менять кодировку в Notepad++))Открой редактор Notepad++->Кодировки->Кодировки->Кириллица->windows-1251!!!Если еще исползуешь бд то проверь кодировку при соединении с бд)) Перед запросами к бд пиши такое $charset = mysql_query("SET NAMES `windows-1251`");
Ну как то так)) Тема кодировки популярная тема)) Сам мучился когда только начинал изучать веб-программирование)))))) А вообще я исползую UTF-8 без BOM ))
Karim
Karim
9 098
Не знаю, на моём сайте UTF-8 и проблем нет ни на одном из уустройств! Может выц только прописали в метатеге, но перекодировку то не выполнили.
Вован Михалин
Вован Михалин
5 149
если файл php то:

<?
header("content-type: text/html; charset=utf8"); // или windws-1251

?>
CJ
Cosmos Jaguaros
3 957
Ты страницы сразу в кодировке UTF-8 без бом создавай и на сайте в meta пропиши utf-8 и всё будет шикааарно