⊗ppPmAuAR 431 of 447 menu

Eliminazione dell'account su PHP

Ora creiamo la possibilità per l'utente di eliminare il proprio account. Implementiamo per questo una pagina PHP separata. Accedendovi, l'utente dovrebbe vedere un modulo in cui è necessario inserire la password. Solo dopo che la password corretta è stata inserita, si deve eliminare l'account.

Il fatto è che l'eliminazione dell'account è un'operazione importante, e per tutte le operazioni di questo tipo è necessario richiedere la password, per assicurarsi che non sia un malintenzionato ad aver avuto accesso al computer dell'utente.

Mostro il frammento di codice chiave:

<?php $id = $_SESSION['id']; $query = "SELECT * FROM users WHERE id='$id'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); $hash = $user['password']; // password con salt dal database // Verifichiamo la corrispondenza dell'hash dal database con la vecchia password inserita if (password_verify($_POST['password'], $hash)) { $query = "DELETE FROM users WHERE id='$id'"; mysqli_query($link, $query); } else { // la password è errata, mostriamo un messaggio } ?>

Implementa l'eliminazione dell'account.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta