Dag allemaal
Ik heb net een scriptje gemaakt om een willekeurige wachtwoord aan te maken en dit in MD5 te posten in mijn databank. Maar met het aangemaakte wachtwoord kan ik niet aanmelden. (ik stuur het wachtwoord via mail naar de gebruikers)
Iemand een idee wat er fout loopt?
Ik heb net een scriptje gemaakt om een willekeurige wachtwoord aan te maken en dit in MD5 te posten in mijn databank. Maar met het aangemaakte wachtwoord kan ik niet aanmelden. (ik stuur het wachtwoord via mail naar de gebruikers)
Iemand een idee wat er fout loopt?
PHP:
//Initialize a random desired length
$random_password = rand(8, 12);
for($length = 0; $length < $random_password; $length++) {
//Append a random ASCII character (including symbols)
$emailpassword1 .= chr(rand(32, 126)); }
//Encrypt $emailpassword1 in MD5 format for the database
$emailpassword = md5($emailpassword1);
// Make a safe query
$query = sprintf("UPDATE `info` SET `Wachtwoord` = '$emailpassword'
WHERE `Mail` = '$forgotpassword'",
mysql_real_escape_string($emailpassword));
mysql_query($query)or die('Could not update gebruiker: ' . mysql_error());