Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
Разрабатывал скрипт и порвался пупок шутка
Помогите исправить ошибки:
1) кодировка БД
Из скрипта в БД данные заносятся каракулями, при прочтении всё ОК, но если непосредственно ввести данные в БД, то смотрится всё ок, но в скрипте не работает
2) "ША"
Вобщем проблема в том, точ одна бувка нашего Русского алфавита не обрабатывается, это буква - Ш
Даже не понимаю в чём проблема, скрины вам сейчас покажу Прикреплено изображение (Нажмите для увеличения)
----- Хочешь жить - умей вертеться
КЫР
Отправлено: 15 Августа, 2011 - 19:58:06
Частый гость
Покинул форум
Сообщений всего: 168
Дата рег-ции: Авг. 2011 Откуда: Новосибирск
Помог: 2 раз(а)
А таблица в какой кодировке?
----- Fuck you guys, I'll going home
Ezi
Отправлено: 15 Августа, 2011 - 20:00:32
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
2-3 запись илюстрирует проблему с "ША" 4ю запись из бд сделал (Добавление)
Таблица в кодировке UTF-8 general ci Прикреплено изображение (Нажмите для увеличения)
----- Хочешь жить - умей вертеться
КЫР
Отправлено: 15 Августа, 2011 - 20:02:52
Частый гость
Покинул форум
Сообщений всего: 168
Дата рег-ции: Авг. 2011 Откуда: Новосибирск
Помог: 2 раз(а)
скрипты тоже в utf-8?
----- Fuck you guys, I'll going home
Ezi
Отправлено: 15 Августа, 2011 - 20:03:41
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Помог: 2 раз(а)
MySQL charset: UTF-8 Unicode (utf8)
Так же в скрипте все данные в UTF-8 обрабатываю и указываю кодировку в которой работать с базой
----- Хочешь жить - умей вертеться
КЫР
Отправлено: 15 Августа, 2011 - 20:07:08
Частый гость
Покинул форум
Сообщений всего: 168
Дата рег-ции: Авг. 2011 Откуда: Новосибирск
Помог: 2 раз(а)
была такая же проблема
помогло iconv("windows-1251", "UTF-8", $string);
Правда не помню в какой последовательности кодировки идут, попробуй оба варианта
----- Fuck you guys, I'll going home
Ezi
Отправлено: 15 Августа, 2011 - 20:09:18
Частый гость
Покинул форум
Сообщений всего: 242
Дата рег-ции: Дек. 2010
Покинул форум
Сообщений всего: 168
Дата рег-ции: Авг. 2011 Откуда: Новосибирск
Помог: 2 раз(а)
ну если кодировка бд utf8_general_ci, то попробуй конвертировать в windows-1251
я не знаю технических деталей, но у меня всю жизнь корректно в utf-8 бд писались данные windows-1251, тогда как данные в utf-8 писались так, как у тебя
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.