В таблицу mysql из формы вместо слов вносятся вопросительные знаки
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
В таблицу mysql из формы вместо слов вносятся вопросительные знаки. При английской раскладке клавиатуры - все нормально
Подскажите что мне делать. Пробовал разные способы сравнения в полях, но ничего не помогает. Сама форма рисуется с помощью write jvav script из другой страницы в новом окне. Уже измучился весь. При этом из материнской формы в ту же базу все заносится нормально. Подскажите что делать?
Подскажите что мне делать. Пробовал разные способы сравнения в полях, но ничего не помогает. Сама форма рисуется с помощью write jvav script из другой страницы в новом окне. Уже измучился весь. При этом из материнской формы в ту же базу все заносится нормально. Подскажите что делать?
-
- Сообщения: 83
- Зарегистрирован: Чт июл 14, 2016 9:35 am
- Откуда: Київ
- Пол:
- Агент пользователя:
- Контактная информация:
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Добрый день!
У вас возникает проблема с кодировкой. Приведите все файлы на сервере и таблицы в базе данных к одной кодировке (сейчас большинство использует UTF-8) и проблема уйдет.
У вас возникает проблема с кодировкой. Приведите все файлы на сервере и таблицы в базе данных к одной кодировке (сейчас большинство использует UTF-8) и проблема уйдет.
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Я не верно сформулировал вопрос. Есть документ который формируется с помощью window. open и document.write. Он содержит форму и из этой формы в базу вносится информация. Если информация вводится на английском - результат - нормальный. На русском и украинском - вопросительные знаки.batareika писал(а):Добрый день!
У вас возникает проблема с кодировкой. Приведите все файлы на сервере и таблицы в базе данных к одной кодировке (сейчас большинство использует UTF-8) и проблема уйдет.
Из готовых форм, которые содержатся в документах php, html - на сервере (то есть не созданы как Open, document write) - все вносится нормально, хотя форма один в один как и указанная. Единственное различие - на ней (плохо работающей) после создания нет ссылки на zzz.com.ua Может дело в этом?
Подскажите что мне делать
- skyweb
- Сообщения: 259
- Зарегистрирован: Вт авг 22, 2017 3:29 pm
- Откуда: Харьков
- Пол:
- Агент пользователя:
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Попробуйте перед sql-запросом, который пишет в БД, выполнить еще два:zhitlo писал(а):Есть документ который формируется с помощью window. open и document.write. Он содержит форму и из этой формы в базу вносится информация. Если информация вводится на английском - результат - нормальный. На русском и украинском - вопросительные знаки.
Код: Выделить всё
$hMySQLi->query('SET NAMES utf8');
$hMySQLi->set_charset('utf8');
-
- Сообщения: 83
- Зарегистрирован: Чт июл 14, 2016 9:35 am
- Откуда: Київ
- Пол:
- Агент пользователя:
- Контактная информация:
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Добрый день!
В любом случае это проблема с кодировкой.
Попробуйте перед записью в БД для каждого поля выполнить следующую команду:
$str = mb_convert_encoding($str, "UTF-8");
где вместо $str подставляйте соответствующую переменную.
В любом случае это проблема с кодировкой.
Попробуйте перед записью в БД для каждого поля выполнить следующую команду:
$str = mb_convert_encoding($str, "UTF-8");
где вместо $str подставляйте соответствующую переменную.
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Спасибо!batareika писал(а):Добрый день!
В любом случае это проблема с кодировкой.
Попробуйте перед записью в БД для каждого поля выполнить следующую команду:
$str = mb_convert_encoding($str, "UTF-8");
где вместо $str подставляйте соответствующую переменную.
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
не помоглоzhitlo писал(а):batareika писал(а): Попробуйте перед записью в БД для каждого поля выполнить следующую команду:
$str = mb_convert_encoding($str, "UTF-8");
Спасибо!

В таблицу mysql из формы вместо слов вносятся вопросительные знаки
Предоставьте, пожалуйста, больше информации: скрипт и название таблицы в базе данных, в которой Вы делаете изменения.
- Helenwatcher
- Сообщения: 5475
- Зарегистрирован: Чт ноя 24, 2022 7:43 am
- Пол:
- Агент пользователя:
В таблицу mysql из формы вместо слов вносятся вопросительные знаки
https://soundcloud.com/nohighhopes
https://is.gd/uY2XmP
https://is.gd/dIFThP
https://is.gd/nUixps
https://is.gd/5R0heA
https://is.gd/KwINOz,
https://www.racked.com/users/highhopesOscar
https://tinyurl.com/2p83zu23
https://tinyurl.com/yhkdaffu
https://tinyurl.com/bdemhbek
https://tinyurl.com/bdm5wxwc
https://tinyurl.com/bdd5wf36
https://www.theverge.com/users/highhopesOscar
http://tiny.cc/ux85vz
http://tiny.cc/0y85vz
http://tiny.cc/zx85vz
http://tiny.cc/2y85vz
http://tiny.cc/7y85vz
https://www.sbnation.com/users/highhope ... i41Ny4wLjA.
https://rebrand.ly/08e5ee
https://rebrand.ly/t4a67tp
https://rebrand.ly/1c6459
https://rebrand.ly/pkti6tt
https://rebrand.ly/a52e7c
https://www.sbnation.com/users/highhope ... =1*1kf0nfb*
https://is.gd/uY2XmP
https://is.gd/dIFThP
https://is.gd/nUixps
https://is.gd/5R0heA
https://is.gd/KwINOz,
https://www.racked.com/users/highhopesOscar
https://tinyurl.com/2p83zu23
https://tinyurl.com/yhkdaffu
https://tinyurl.com/bdemhbek
https://tinyurl.com/bdm5wxwc
https://tinyurl.com/bdd5wf36
https://www.theverge.com/users/highhopesOscar
http://tiny.cc/ux85vz
http://tiny.cc/0y85vz
http://tiny.cc/zx85vz
http://tiny.cc/2y85vz
http://tiny.cc/7y85vz
https://www.sbnation.com/users/highhope ... i41Ny4wLjA.
https://rebrand.ly/08e5ee
https://rebrand.ly/t4a67tp
https://rebrand.ly/1c6459
https://rebrand.ly/pkti6tt
https://rebrand.ly/a52e7c
https://www.sbnation.com/users/highhope ... =1*1kf0nfb*