Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Longedok Гость цитировать
|
Добавлено: 03 Мар 2009 20:52:59 Заголовок сообщения: Кэйк возвращает в отображение непонятные символы. |
|
|
Здравствуйте! У меня появилась небольшая проблема.
Создал я таблицу в базе данных, модель, контроллер, и сделал скаффолдинг (кодировка кэйка и базы данных - utf-8 ). Так вот, когда я добавляю запись в бд, и заполняю поля русскими символами, то при последующем редактировании данной записи кэйк встваляет, какой-то непонятный символ (ввиде ромба внутри которого вопросительный знак), в конец редактируемого поля. При повторном редактировании записи, в место этого ромба с вопросом вставляется вот такой символ - "#65535" и если поле состояло из 2-ух слов, последнее слово удаляется. Всё это происходит, только если в конце введённого в поле слова не поставить точку. Происходит такое не только при скаффолдинге, но и когда пишу всё ручками. |
|
Вернуться к началу |
|
|
evilbloodydemon
цитировать
Зарегистрирован: 11 Окт 2007 20:32:19 Сообщения: 125
|
Добавлено: 04 Мар 2009 08:24:48 Заголовок сообщения: |
|
|
добавь в database.php вот эту строчку
Код: |
class DATABASE_CONFIG {
var $default = array(
...
'encoding' => 'utf8'
);
} |
_________________ поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
michas
цитировать
Зарегистрирован: 28 Янв 2008 11:28:31 Сообщения: 123
|
Добавлено: 04 Мар 2009 10:12:16 Заголовок сообщения: |
|
|
еще для верности можно добавить в корневой .htaccess строку:
Код: |
AddDefaultCharset UTF-8
|
|
|
Вернуться к началу |
|
|
Longedok Гость цитировать
|
Добавлено: 04 Мар 2009 21:54:35 Заголовок сообщения: |
|
|
to evilbloodydemon:
Спасибо за внимание, но помог совет michas`а (в настройках базы уже стояла utf-8 ).
to michas:
Большое спасибо! |
|
Вернуться к началу |
|
|
evilbloodydemon
цитировать
Зарегистрирован: 11 Окт 2007 20:32:19 Сообщения: 125
|
Добавлено: 05 Мар 2009 08:14:47 Заголовок сообщения: |
|
|
Longedok
не utf-8, а utf8. это важно. _________________ поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru |
|
Вернуться к началу |
|
|
|