Ulty
kHaкımzhon, # kHaкımzhon (04.03.2019 / 01:03)
Ulty, Bir savolda saytda ro'yxatdan o'tishda parolni bazaga md5 da hashlab yuboradi
Kirishda qanday qilib parolni bazada yozilgani bilan solishtiradi
Kirishda yozib kiritgan parolizni hashlaydi va bazadagisi bilan taqqoslaydi, shu bilan birga loginlarni ham taqqoslaydi. Mos kelsa saytga avtorizatsiyadan o'tkazadi, aks holda xatolikni chiqaradi.
Kod · PHP17 qator
$pass1 = $base['password']; //bazada md5da shifrlangan parol

$pass2 = $_POST['pass']; //hozir kirish jarayonida pass katagiga kiritgan paroliz



if ($pass1 == md5($pass2) AND $base['login'] == $_POST['login']) {

print ' Avtorizatsiya...';

##Bu yerda cookie yoki sessiya saqlash uchun kodlar bo'ladi##

} else {

print 'Login yoki parol xato kiritildi!'; 

}