Reset Password

Unable to connect to the database server.

" . "

Error code " . mysql_errno() . ": " . mysql_error() . "

"; else { if (!@mysql_select_db($db_name, $db_connect)) echo "

Connection error. Please try again later.

"; else { // check login for validity $sql = "SELECT * FROM user WHERE username='$userName' and email='$email'"; $result = mysql_query($sql); // Mysql_num_row is counting table rows $count = mysql_num_rows($result); // If result matched $userName, table row must be 1 row. Get Email address, and Reset PW if($count == 1){ $row = mysql_fetch_row($result); //$email = $row[5]; $newPassword = generatePassword(); $sql = "UPDATE user SET password='$newPassword' WHERE username='$userName'"; $result = mysql_query($sql); } else { $errorCount++; $errorMessage .= "Account not found. Please re-enter your User Name and Email.
\n"; } mysql_close($db_connect); return $newPassword; } } } function displayForm() { global $errorMessage; echo $errorMessage; ?>

User Name:

Email:



0) // if there were errors $errorMessage .= "

Please re-enter the form information below.

\n"; displayForm (); } else { $newPassword = resetPassword($userName); if ($errorCount > 0) { // if there were errors $errorMessage .= "

Please re-enter the form information below.

\n"; displayForm (); } else { echo "

\nPassword has been reset!. A new password has been emailed to you.



\n"; include 'includes/inc_text_menu.php'; // send confirmation email $SenderAddress = "<$email>"; $Headers = "From: $SenderAddress\nCC:$SenderAddress\n"; $from = "F8L Exception Online"; // sender $subject = "F8L Exception Online Bank Password Reset"; $message = "Your new password is $newPassword\nWe recommend you login using this password and change it to a new password of your choosing.\n\nF8L Exception Online Bank"; // message lines should not exceed 70 characters (PHP rule), so wrap it $message = wordwrap($message, 70); // send mail mail($email,$subject,$message,"From: $from\n"); } } ?>