$mail->send(); Response::send($l['P_Thanks_for_your_approach__']); break; // login // login case 'login': require 'mail.class.php'; $email = $_POST['email']; $password = $_POST['password']; $result = Database::check_login_data($email, $password); $id = Database::email2id($email); // correct combination if ($result == 1) { session_start(); $_SESSION['id'] = $id; Database::add_login($id, $_POST['stay-logged-in'] == 1); header("Location: /#/home"); exit; } else { if ($result == 2) { // correct combination but email not comfirmed yet $user = Database::get_user_by_id($id); $mail = Mail::get_email_confirmation_mail($user->firstname, $user->email, $user->hash); $mail->send(); header("Location: /?login_message=" . $l['Email_not_confirmed__'] . "&email=" . $user->email); exit; } else { if ($result == 0) { header("Location: /?login_message=" . $l['Password_wrong__'] . "&email=" . $email); exit; } else {