Cum pot renunta la md5 pass encript din script login
Aici prezentati probleme, intrebari, sau orice subiecte legate de scripturi si tutoriale de pe site.
-
LCristian
- Mesaje:12
Cum pot renunta la md5 pass encript din script login
Salut, folosesc
http://www.coursesweb.net/php-mysql/reg ... -online_s2 si as vrea sa renunt la:
Cod: Selectaţi tot
if($continua==='continue') {
$md5pass = md5($ar_post['Password']); // encript the password
$re = $this->confirmUser($ar_post['Username'], $md5pass); // uses confirmUser() to check if name and password are correct
As vrea ca logarea sa se poata face cu o parola ce nu este criptata.
Fisierul Class.Logare.php :
http://www.mediafire.com/?ka9tg7e8q4qcfb6
Multumesc anticipat.
MarPlo
Mesaje:4343
Salut
Codul e modificat fata de cel original, in special unele nume de variabile care au legatura si cu tabelul din baza de date. In cazul asta sunt modificate si nume de coloane din tabel, de aceea nu pot indica exact.
Pentru ceea ce vrei, trebuie stearsa functia md5(), adica:
Iar in functia cnfirmUser(), la comanda SQL:
Cod: Selectaţi tot
// Check if the name is in the database
$sql = "SELECT `id`, `Password`, `rank`, DATE_FORMAT(`datevisit`, '%M %D, %Y, %H:%i') AS datavisit FROM `users` WHERE `Username`='$Username_db' LIMIT 1";
Si la expresia:
Cuvantul "Password" trebuie inlocuit cu "pass" (
asa era original, daca nu e modificat).