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

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

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

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

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

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

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