PHP кодировки
От: x-code  
Дата: 25.07.09 16:05
Оценка:
Такой вопрос. Пытаюсь разработать сайт на PHP/CodeIgniter (первый раз, опыта нет). Система Windows, Denwer, но сайт должен работать и под Linux.
Везде где только можно поставил кодировку UTF8: в свойствах базы MySQL, при коннекте и создании базы, в конфигах CodeIgniter, в заголовке генерируемых html-страниц, а также как написано здесь
При этом получается полная фигня: при добавлении русского текста через форму в БД, русские имена не добавляются; добавляется все до первой русской буквы, остальное обрезается. Если добавить через phpMyAdmin, то там все добавляется и отображается правильно, но эти записи в моем сайте отображаются кракозябрами.
Что это может быть?
И еще вопрос заодно: для написания кода использую Visual Studio 2008 с плагином php, как правильно создавать там страницы с русским текстом? Там же по умолчанию кодировка windows 1251, можно ли ее сделать utf8?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.