⊗ppPmAuAR 431 of 447 menu

Выдаленне акаўнта на PHP

Давайце цяпер зробім магчымасць карыстачу выдаліць свой акаўнт. Рэалізуйце для гэтага асобную PHP старонку. Пасля заходу на яе карыстач павінен убачыць форму, у якую неабходна ўбіць пароль. Toлькі пасля таго, як будзе ўбіты правільны пароль, варта выдаліць акаўнт.

Справа ў тым, што выдаленне акаўнта - гэта важная аперацыя, а на ўсе аперацыі такога роду неабходна запытваць пароль, каб пераканацца ў тым, што гэта не зламыснік атрымаў доступ да камп'ютара карыстача.

Пакажу ключавы кавалак кода:

<?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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць