@luxurypluxury

Почему не происходит unset сессии?

Есть вот такой простой код смены данных пользователя, после чего по логину должен происходитб ансет сесии.
$id = $_POST['id'];
$login = $_POST['login'];
$role = $_POST['role'];
$password = $_POST['repeatPasswordEdit'];

$sql = "UPDATE user SET login=:login, password=:password, role=:role WHERE id=:id";
$stmt = $pdo->prepare($sql);

$stmt->bindParam(':id', $id, PDO::PARAM_INT);
$stmt->bindParam(':login', $login, PDO::PARAM_STR);
$stmt->bindParam(':password', $password, PDO::PARAM_STR);
$stmt->bindParam(':role', $role, PDO::PARAM_STR);

$stmt->execute();
unset($_SESSION["$login"]);
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 140 000 до 170 000 ₽
Хабр Москва
от 200 000 до 230 000 ₽
Stream Telecom Санкт-Петербург
от 120 000 ₽
08 июн. 2023, в 06:43
15000 руб./за проект
08 июн. 2023, в 06:42
15000 руб./за проект