" . getMLText("login") . "

\n"); UI::htmlEndPage(); return; } if (isset($_POST["email"])) { $email = $_POST["email"]; } if (isset($_POST["login"])) { $login = $_POST["login"]; } if (empty($email) || empty($login)) { _printMessage(getMLText("email_error_title"), "

".getMLText("email_not_given")."

\n". "

".getMLText("back")."

\n"); exit; } $user = $dms->getUserByLogin($login, $email); if($user) { $hash = $dms->createPasswordRequest($user); $emailobj = new LetoDMS_Email(); $subject = "###SITENAME###: ".getMLText("password_forgotten_email_subject"); $message = str_replace('###HASH###', $hash, getMLText("password_forgotten_email_body")); $emailobj->sendPassword('', $user, $subject, $message); } _printMessage(getMLText("password_forgotten_title"), "

".getMLText("password_forgotten_send_hash")."

"); exit; ?>