Разрабатывал скрипт и порвался пупок шутка
Помогите исправить ошибки:
1) кодировка БД
Из скрипта в БД данные заносятся каракулями, при прочтении всё ОК, но если непосредственно ввести данные в БД, то смотрится всё ок, но в скрипте не работает
2) "ША"
Вобщем проблема в том, точ одна бувка нашего Русского алфавита не обрабатывается, это буква - Ш
Даже не понимаю в чём проблема, скрины вам сейчас покажу
1. Ezi - 15 Августа, 2011 - 19:55:47 - перейти к сообщению
2. КЫР - 15 Августа, 2011 - 19:58:06 - перейти к сообщению
А таблица в какой кодировке?
3. Ezi - 15 Августа, 2011 - 20:00:32 - перейти к сообщению
2-3 запись илюстрирует проблему с "ША" 4ю запись из бд сделал
(Добавление)
Таблица в кодировке UTF-8 general ci
(Добавление)
Таблица в кодировке UTF-8 general ci
4. КЫР - 15 Августа, 2011 - 20:02:52 - перейти к сообщению
скрипты тоже в utf-8?
5. Ezi - 15 Августа, 2011 - 20:03:41 - перейти к сообщению
MySQL charset: UTF-8 Unicode (utf8)
Так же в скрипте все данные в UTF-8 обрабатываю и указываю кодировку в которой работать с базой
Так же в скрипте все данные в UTF-8 обрабатываю и указываю кодировку в которой работать с базой
6. КЫР - 15 Августа, 2011 - 20:07:08 - перейти к сообщению
была такая же проблема
помогло iconv("windows-1251", "UTF-8", $string);
Правда не помню в какой последовательности кодировки идут, попробуй оба варианта
помогло iconv("windows-1251", "UTF-8", $string);
Правда не помню в какой последовательности кодировки идут, попробуй оба варианта
7. Ezi - 15 Августа, 2011 - 20:09:18 - перейти к сообщению
Листинг 1:
Я этот файл в каждый скрипт включаю