Проблема с кодировкой

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
sha
Сообщения: 17
Зарегистрирован: 2009.09.23, 16:17
Откуда: Волгоград
Контактная информация:

Проблема с кодировкой

Сообщение sha »

Только начал изучать фреймворк. Делаю урок по созданию блога. Делаю на сборке денвера.

Не угадывает кодировку в браузере. С базой тоже косячит очень сильно. НИ прочитать, ни записать в нормальной кодировке не может.

В чем может быть проблема?
sha
Сообщения: 17
Зарегистрирован: 2009.09.23, 16:17
Откуда: Волгоград
Контактная информация:

Re: Проблема с кодировкой

Сообщение sha »

Поковырялся, стало нормально. Но браузер никак не угадывает кодировку. Приходится вручную менять на utf-8.

Мужики, помогите.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема с кодировкой

Сообщение samdark »

В php.ini:

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

default_mimetype = "text/html"
default_charset = "utf-8" 
spiridon
Сообщения: 1
Зарегистрирован: 2009.09.24, 10:06

Re: Проблема с кодировкой

Сообщение spiridon »

А как же мета-теги?

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

<META http-equiv="Content-Type" CONTENT="text/html; charset=utf-8"> 
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: Проблема с кодировкой

Сообщение Ekstazi »

Да нет, ребята, все намного проще и есть универсальное решение для любого хостинга:
1)
spiridon писал(а):<META http-equiv="Content-Type" CONTENT="text/html; charset=utf-8">
2) в index.php в самом верху скрипта прописать
header('Content-Type: text/html; charset=utf-8');

И все, проблема решена. И помогает от проблем с оперой.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Проблема с кодировкой

Сообщение samdark »

Мету можно и короче:

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

<meta charset="utf-8" /> 
dickos
Сообщения: 16
Зарегистрирован: 2009.09.23, 22:35

Re: Проблема с кодировкой

Сообщение dickos »

в денвере насколько я помню в настройках апача стоит AddDefaultChatset windows 1251, поэтому надо изменить или закамменитить эту строку там, либо добавить в .htaccess проекта AddDefaultCharset UTF-8
sha
Сообщения: 17
Зарегистрирован: 2009.09.23, 16:17
Откуда: Волгоград
Контактная информация:

Re: Проблема с кодировкой

Сообщение sha »

Спасибо, всем, кто откликнулся. Решилась проблема через php.ini, как посоветовал Sam Dark. У меня стандартная кодировка вообще закомментирована была...
Dreammaker
Сообщения: 139
Зарегистрирован: 2009.09.02, 16:21
Откуда: Черкассы, Украина

Re: Проблема с кодировкой

Сообщение Dreammaker »

А ещё есть charset='UTF-8' в настройках приложения у меня после этого Yii стал нормально сохранять в базу и выводить на страницу
sha
Сообщения: 17
Зарегистрирован: 2009.09.23, 16:17
Откуда: Волгоград
Контактная информация:

Re: Проблема с кодировкой

Сообщение sha »

Dreammaker писал(а):А ещё есть charset='UTF-8' в настройках приложения у меня после этого Yii стал нормально сохранять в базу и выводить на страницу
У меня, почему-то, этого было недостаточно.
Dreammaker
Сообщения: 139
Зарегистрирован: 2009.09.02, 16:21
Откуда: Черкассы, Украина

Re: Проблема с кодировкой

Сообщение Dreammaker »

У меня то, что введено было до дописывания настройки осталось с знаками вопроса, а новое уже записывалось и выводилось нормально. Впрочем, это не отменят того, что могуть быть другие проблемы :)
Ответить