⊗ppPmAuAR 431 of 447 menu

Brisanje naloga na PHP-u

Hajde sada da napravimo mogućnost korisniku da obriše svoj nalog. Implementirajte za ovo zasebnu PHP stranicu. Prilikom ulaska na nju korisnik mora da vidi formu u koju je potrebno uneti lozinku. Tek nakon što se unese ispravna lozinka treba obrisati nalog.

Stvar je u tome što je brisanje naloga važna operacija, a za sve operacije takve vrste neophodno je tražiti lozinku, kako bi se osiguralo da nije zlonameran haker dobio pristup korisnikovom računaru.

Pokazaću ključni deo koda:

<?php $id = $_SESSION['id']; $query = "SELECT * FROM users WHERE id='$id'"; $res = mysqli_query($link, $query); $user = mysqli_fetch_assoc($res); $hash = $user['password']; // soljena lozinka iz baze // Proveravamo podudarnost heša iz baze sa unetom starom lozinkom if (password_verify($_POST['password'], $hash)) { $query = "DELETE FROM users WHERE id='$id'"; mysqli_query($link, $query); } else { // lozinka je pogrešno uneta, ispisaćemo poruku } ?>

Implementirajte brisanje naloga.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij