⊗ppPmAuAR 431 of 447 menu

Изтриване на акаунт в PHP

Нека сега направим възможност за потребителя да изтрие своя акаунт. Реализирайте за това отделна PHP страница. При достъп до нея потребителят трябва да види форма, в която е необходимо да въведе парола. Само след като бъде въведена правилната парола следва да се изтрие акаунтът.

Работата е там, че изтриването на акаунт е важна операция, а за всички операции от такъв род е необходимо да се поиска парола, за да се убедим в това, че това не е злонамерен потребител, получил достъп до компютъра на потребителя.

Ще покажа ключово парче от кода:

<?php $id = $_SESSION['id']; $query = "SELECT * FROM users WHERE id='$id'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); $hash = $user['password']; // солена парола от БД // Проверяваме съответствието на хеша от базата с въведената стара парола if (password_verify($_POST['password'], $hash)) { $query = "DELETE FROM users WHERE id='$id'"; mysqli_query($link, $query); } else { // паролата е въведена неправилно, ще изведем съобщение } ?>

Реализирайте изтриване на акаунт.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне