Usuwanie konta w PHP

Zróbmy teraz możliwość dla użytkownika usunięcia swojego konta. Zaimplementuj w tym celu osobną stronę PHP. Po wejściu na nią użytkownik powinien zobaczyć formularz, w który trzeba wpisać hasło. Tylko po tym, jak zostanie wpisane poprawne hasło, należy usunąć konto.

Chodzi o to, że usunięcie konta - to ważna operacja, a na wszystkie operacje tego rodzaju konieczne jest żądanie hasła, aby upewnić się, że to nie osoba o złych zamiarach uzyskała dostęp do komputera użytkownika.

Pokażę kluczowy fragment kodu:

html<?php
  $id = $_SESSION['id'];
  $query = "SELECT * FROM users WHERE id='$id'";
  
  $res = mysqli_query($link, $query);
  $user = mysqli_fetch_assoc($res);
  
  $hash = $user['password']; // zasolone hasło z bazy danych
    
  // Sprawdzamy zgodność hasha z bazy z wprowadzonym starym hasłem
  if (password_verify($_POST['password'], $hash)) {
    $query = "DELETE FROM users WHERE id='$id'";
    mysqli_query($link, $query);
  } else {
    //  hasło wprowadzone nieprawidłowo, wyświetlimy komunikat
  }
?>
Задание 1

Zaimplementuj usuwanie konta.