deleteuser.php 652 B

123456789101112131415161718192021222324252627
  1. <?php
  2. session_start();
  3. if (!isset($_SESSION['login'])) {
  4. header('Location: signin.php');
  5. }
  6. include_once('bdd.php');
  7. try {
  8. $pdo = new PDO(SQL_DSN, SQL_USERNAME, SQL_PASSWORD);
  9. }
  10. catch (PDOException $e) {
  11. $_SESSION['message'] = $e->getMessage();
  12. header('Location: signin.php');
  13. exit();
  14. }
  15. $req = $pdo->prepare('DELETE FROM Users WHERE login = :login');
  16. $req->bindValue(':login', $_SESSION['login']);
  17. if ($req->execute()) {
  18. header('Location: signin.php');
  19. exit();
  20. } else {
  21. header('Location: welcome.php');
  22. exit();
  23. }