⊗ppPmAuAR 431 of 447 menu

Odstránenie účtu v PHP

Teraz umožnime používateľovi odstrániť svoj účet. Na to implementujte samostatnú stránku v PHP. Pri vstupe na ňu by mal používateľ vidieť formulár, do ktorého je potrebné zadať heslo. Až potom, čo bude zadané správne heslo, by sa mal účet odstrániť.

Faktom je, že odstránenie účtu je dôležitá operácia a na všetky operácie tohto druhu je potrebné vyžadovať heslo, aby sa zabezpečilo, že nejde o útočníka, ktorý získal prístup k počítaču používateľa.

Ukážem kľúčový kúsok kódu:

<?php $id = $_SESSION['id']; $query = "SELECT * FROM users WHERE id='$id'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); $hash = $user['password']; // soľené heslo z databázy // Kontrolujeme zhodu hashu z databázy so zadaným starým heslom if (password_verify($_POST['password'], $hash)) { $query = "DELETE FROM users WHERE id='$id'"; mysqli_query($link, $query); } else { // heslo bolo zadané nesprávne, vypíšeme správu } ?>

Implementujte odstránenie účtu.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť