DomenForum.net

DomenForum.net (https://domenforum.net/index.php)
-   Программирование (https://domenforum.net/forumdisplay.php?f=26)
-   -   Форма -> AJAX -> База: кодировка (https://domenforum.net/showthread.php?t=215455)

Port_Artur 06.03.2018 22:39

Форма -> AJAX -> База: кодировка
 
При отправке формы с сайта через AJAX, имя пользователя записывается в базу, как:

Сергей

При этот поле создавалось как:

Код HTML:

username MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci,
Сайт на UTF-8

Файл, обрабатывающий AJAX тоже в UTF-8

Помимо записи в базу, приходит письмо на почту, и вот там всё нормально написано.

Почему же в базу пишется криво?

добавлено через 3 минуты
Помогло перед записью:

mysql_query("SET NAMES 'utf8'");

Вопрос закрыт


Текущее время: 06:21. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Техническая поддержка — DevArt.PRO. Перевод: zCarot.