Проблема с кодировкой
Проблема с кодировкой
Только начал изучать фреймворк. Делаю урок по созданию блога. Делаю на сборке денвера.
Не угадывает кодировку в браузере. С базой тоже косячит очень сильно. НИ прочитать, ни записать в нормальной кодировке не может.
В чем может быть проблема?
Не угадывает кодировку в браузере. С базой тоже косячит очень сильно. НИ прочитать, ни записать в нормальной кодировке не может.
В чем может быть проблема?
Re: Проблема с кодировкой
Поковырялся, стало нормально. Но браузер никак не угадывает кодировку. Приходится вручную менять на utf-8.
Мужики, помогите.
Мужики, помогите.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Проблема с кодировкой
В php.ini:
Код: Выделить всё
default_mimetype = "text/html"
default_charset = "utf-8"
Нравится Yii? Давайте сделаем его лучше!.
Re: Проблема с кодировкой
А как же мета-теги?
Код: Выделить всё
<META http-equiv="Content-Type" CONTENT="text/html; charset=utf-8">
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Проблема с кодировкой
Да нет, ребята, все намного проще и есть универсальное решение для любого хостинга:
1)
header('Content-Type: text/html; charset=utf-8');
И все, проблема решена. И помогает от проблем с оперой.
1)
2) в index.php в самом верху скрипта прописатьspiridon писал(а):<META http-equiv="Content-Type" CONTENT="text/html; charset=utf-8">
header('Content-Type: text/html; charset=utf-8');
И все, проблема решена. И помогает от проблем с оперой.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Проблема с кодировкой
Мету можно и короче:
Код: Выделить всё
<meta charset="utf-8" />
Нравится Yii? Давайте сделаем его лучше!.
Re: Проблема с кодировкой
в денвере насколько я помню в настройках апача стоит AddDefaultChatset windows 1251, поэтому надо изменить или закамменитить эту строку там, либо добавить в .htaccess проекта AddDefaultCharset UTF-8
Re: Проблема с кодировкой
Спасибо, всем, кто откликнулся. Решилась проблема через php.ini, как посоветовал Sam Dark. У меня стандартная кодировка вообще закомментирована была...
-
- Сообщения: 139
- Зарегистрирован: 2009.09.02, 16:21
- Откуда: Черкассы, Украина
Re: Проблема с кодировкой
А ещё есть charset='UTF-8' в настройках приложения у меня после этого Yii стал нормально сохранять в базу и выводить на страницу
Re: Проблема с кодировкой
У меня, почему-то, этого было недостаточно.Dreammaker писал(а):А ещё есть charset='UTF-8' в настройках приложения у меня после этого Yii стал нормально сохранять в базу и выводить на страницу
-
- Сообщения: 139
- Зарегистрирован: 2009.09.02, 16:21
- Откуда: Черкассы, Украина
Re: Проблема с кодировкой
У меня то, что введено было до дописывания настройки осталось с знаками вопроса, а новое уже записывалось и выводилось нормально. Впрочем, это не отменят того, что могуть быть другие проблемы