Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць