Задать вопрос
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.

Почему изменения из БД входят в силу только после выхода и повторного входа в личный кабинет?

Подскажите, почему изменения из базы данных входят в силу только после выхода и повторного входа в личный кабинет?

То есть: в таблице юзеров есть колонка "ban", по дефолту значение "no". Но если в phpmyadmin я меняю на "yes", то это значение применяется только после того, как юзер жмакнет на выход, и заново залогинится, а по идее должно срабатывать после обновления страницы. Как исправить?
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Значение меняется сразу, но движок сайта проверяет это поле только при логине.

Можно проверять при каждом запросе, например.
Или принудительно обрывать сессию.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы