@LemanRass21

Какую кодировку использовать?

Здравствуйте.
Замучился с кодировкой.

В базе данных русский текст выглядит так:
Ðлебарда Ñурвилурга
Заносятся данные в базу с помощью PHP скрипта:
1. Кодировка файла выставлена как UTF-8
2. Присутствует такая строчка в начале файла: header('Content-type: text/html; charset=windows-1251');
3. Скрипт считывает html удаленной страницы на которой кодировка по умолчанию windows-1251.
4. После считывания удаленного html кода страницы выполняется преобразование этого кода: $page = iconv("windows-1251", "utf-8", $page);
5. В mysql и таблица и строковые поля выставленны в кодировку utf-8_general_ci.

Наворотил я с кодировкой.
Как бы я не игрался с кодировками - нормального результата пока не получил.
Буду рад помощи знающих людей.
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
@LemanRass21 Автор вопроса
Решено добавив выделенную часть:
$pdo = new PDO("mysql:dbname=$DBName;host=$DBHost;charset=UTF8", $DBUser, $DBPass);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Daemon23RUS
@Daemon23RUS
2й пункт написать так: header('Content-type: text/html; charset=utf-8');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
от 70 000 до 120 000 руб.
от 60 000 до 90 000 руб.
Badoo Development Москва
от 140 000 до 180 000 руб.
21 авг. 2018, в 16:11
1500 руб./за проект
21 авг. 2018, в 15:45
4000 руб./за проект
21 авг. 2018, в 15:42
2500 руб./за проект