[PHP] Random password, MD5: Fout?!?

Pagina: 1
Acties:

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 08-09 17:10
Hoi! Ik ben bezig met random passwords en zooi.
PHP:
1
2
3
4
5
6
7
8
9
10
<?
  for($i = 1; $i <= rand(10,15); $i++) {
    $password .= chr(rand(33,126));
  }
  mail ($to, $subject, $mail, $from);
  $result = mysql_query ("UPDATE users SET password = '" . md5($password) . "' WHERE id = '" . $id . "'");
// Even ter controle
print $password . "<br>";
print md5($password);
?>

Nou genereert ie volgens mij foute passwords.. Bijvoorbeeld:
)J\~BB(?GE'w
Daarbij krijg ik de hash: a2ddc953c19bb8b06f969d497b4feacd terwijl ik toch echt heilig geloof dat de hash 3ba59a9aa177afa82141b8f8ea0c1bef zou moeten zijn!

Weet iemand wat er hier fout gaat?

edit:
Ow ja, de code klopt wel.. Het wachtwoord wat er uitgeprint wordt, wordt ook daadwerkelijk gemaild enzo ondanks de foute code die ik hier misschien heb neergezet.

  • Orphix
  • Registratie: Februari 2000
  • Niet online
Waar haal je je 'referentie' hash vandaan?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op woensdag 16 januari 2002 19:01 schreef Orphix het volgende:
Waar haal je je 'referentie' hash vandaan?
idd
dit werkt toch gewoon?

Doet iets met Cloud (MS/IBM)