Задать вопрос
@selo

При сохранение в базу — сохраняет знаки ????? а не кириллицу?

Ситуация такая.

Есть блокнот рhp+js - текст га русском пишешь все хорошо, как сохраняешь в базу, так одни знаки вопроса сохраняются.
все таблицы сохраняют нормальная, а по блокноту не хочет.
Что может быть? У кого были подобные проблемы?

может что то с js?
  • Вопрос задан
  • 612 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
Denormalization
@Denormalization
>может что то с js?
Скорее всего. Последние версии JS очень нервно относятся к тому, что их используют в связке с PHP. Проблема глобальная.

PS
Еще говорят есть такая штука как "кодировка". И если писать в неправильной кодировке, то никто тебя не поймет.
Ответ написан
Комментировать
Decadal
@Decadal
$mysqli->set_charset("utf8")
указывается ли кодировка для базы данных (если не используется фреймворк)?
убедитесь, что кодировка при соединении с базой данных тоже задаётся и что таблицы ей соответствуют.
JavaScript работает только в utf8. К слову, если вывести полученные данные в php, вы сразу увидите, портит ли их JavaScript или они попадают на сервер целыми, а портятся уже в самой бд.
Ответ написан
knetesin
@knetesin
Шпион
проверьте кодировку php файла и кодировку в бд(бд, и конкретно полей)
вероятнее всего у вас php не в utf8 :)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽