Problema parola

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator


nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Re: Problema parola

Mesajde nevvermind » Dum Oct 22, 2017 2:58 am

Conditia if(empty($errors)){ e gresita. Variabila e "$error", nu "$errors".
Cum "empty($errors)" e true (chiar si pt o variabila nedefinita - de asta e pacatos empty(), app), ajunge sa insereze valori. Presupun ca valorea inserata e "d41d8cd98f00b204e9800998ecf8427e".

Niste ponturi:
- gugal "sql injection php mysqli"
- nu folosi niciodata md5() pt parola; e depasita de mult timp, ci http://php.net/manual/en/function.password-hash.php (password_hash($_POST['some_user_pass'], PASSWORD_DEFAULT)) si verifica cu http://php.net/manual/en/function.password-verify.php. Coloana unde stochezi parola, fa-o de 255 varchar, sa fie loc.
- fiindca nu ai depistat problema, imi imaginez ca folosesti un editor simplu de PHP; foloseste un IDE serios: netbeans, phpstorm etc. Ti-ai fi dat seama imediat unde era problema.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/

chvalentin14
New Member
Mesaje: 2
Membru din: Sâm Oct 14, 2017 2:27 pm

Re: Problema parola

Mesajde chvalentin14 » Dum Oct 22, 2017 2:21 pm

Multumesc pentru raspuns nevvermind voi tine cont de sfaturile date!

CristianG
Average Member
Mesaje: 85
Membru din: Mie Oct 30, 2013 4:45 pm

Re: Problema parola

Mesajde CristianG » Sâm Noi 04, 2017 12:10 pm



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 21 vizitatori