кодировку на лету 1251 в utf-8

Статус
В этой теме нельзя размещать новые ответы.
Очередная борода ,] Создал таблицу в кодировке utf8_general_ci, теперь в браузере одни знаки вопросов, хотя принудительно опере указываю отображать страницу в UTF-8. В связи с этим вопрос в какой кодировке необходимо создавать базу данных, чтобы не было проблем с UTF-8 ?
 
mysql_query("SET NAMES utf8");
делаешь?
 
все важно
1. база и ее данные должны быть в utf8
2. соединение с базой должно быть в utf8
3. скрипт должен выдавать данные в utf8
4. браузер должен получать данные в utf8
если гдето не так то будут разной формы кракозябры
от полной нечитаемости (????) до неверной кодировки, которую можно "перевести" штирлицем.
 
Сервер отдаёт страницу в utf-8, в head указана кодировка utf-8 но без
PHP:
mysql_query("SET NAMES utf8");
Можно было смотреть только на знаки вопросов в тех местах где выводится данные из бд.
все важно
1. база и ее данные должны быть в utf8
2. соединение с базой должно быть в utf8
3. скрипт должен выдавать данные в utf8
1. В какой именно ? Предлагает на выбор 21 вариант кодировок utf-8
2. Как я понимаю, это
PHP:
mysql_query("SET NAMES utf8");
3. Файлы создаю в редакторе у которого по умолчанию стоит кодировка utf-8. Или имеешь в виду, что то другое ?
 
c utf8_general_ci должно работать.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху