Просмотр темы
Проблема с кодировкой
|
|
Maxwell |
Опубликовано 10.01.2017 13:56
|
Начинающий Сообщений: 10 Зарегистрирован: 03.01.2017 22:05 |
все строки в базе записаны в виде см. скриншот (вроде бы это iso-8859-1). Как мне перекодировать надпись "Привет" в эту кодировку и записать в базу? Ничего не получается. Привет выводится как ????? Добавил 15:05: $name=iconv('ISO-8859-1', 'UTF-8', $HTTP_POST_VARS['name_team']); $city = iconv('ISO-8859-1', 'UTF-8', $HTTP_POST_VARS['city_team']); $query= "INSERT INTO `clubs` (`club_name`, `club_city`) VALUES ('$name', '$city'"; $result = mysql_query ($query); Конвертирует в нужную кодировку, а вот в таблицу Mysql вставляет неправильную кодировку. Добавил 15:08: Поборол проблему. Вначале файла, после подключения к БД добавил 2 строчки mysql_query("SET NAMES utf8" mysql_query("SET CHARACTER SET utf8" Кому нужно - пользуйтесь
Maxwell присоединено следующее:изображение:
Изменил(а) Maxwell, 10.01.2017 15:09 |
|
|
Polarfox |
Опубликовано 11.01.2017 19:08
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
об этом записано в фак, именно чтоб не плодить много раз одинаковые темы.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Maxwell |
Опубликовано 11.01.2017 19:23
|
Начинающий Сообщений: 10 Зарегистрирован: 03.01.2017 22:05 |
Спасибо за совет. Я попросту интегрировал скрипты на движок сайта и там отображает всё нормально, без каких-либо изменений. |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |