⊗ppPmAuAR 431 of 447 menu

Suppression de compte en PHP

Implémentons maintenant la fonctionnalité permettant à l'utilisateur de supprimer son compte. Créez pour cela une page PHP distincte. En y accédant, l'utilisateur doit voir un formulaire dans lequel il doit saisir son mot de passe. Ce n'est qu'après que le mot de passe correct a été saisi que le compte doit être supprimé.

Le fait est que la suppression d'un compte est une opération importante, et pour toutes les opérations de ce type, il est nécessaire de demander le mot de passe, afin de s'assurer qu'il ne s'agit pas d'un malfaiteur ayant accédé à l'ordinateur de l'utilisateur.

Je vais vous montrer un extrait de code clé :

<?php $id = $_SESSION['id']; $query = "SELECT * FROM users WHERE id='$id'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); $hash = $user['password']; // mot de passe salé de la BDD // Vérifie la correspondance entre le hash de la base et l'ancien mot de passe saisi if (password_verify($_POST['password'], $hash)) { $query = "DELETE FROM users WHERE id='$id'"; mysqli_query($link, $query); } else { // le mot de passe saisi est incorrect, afficher un message } ?>

Implémentez la suppression de compte.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser