$email = filter_input(INPUT_POST, 'email'); $password = filter_input(INPUT_POST, 'password'); if ($util->isPost()) { if ($validate->fieldIsEmpty($email)) { $messages->addError('Email is a required field.'); } else { if (!$validate->emailIsValid($email)) { $messages->addError('Email formatting is invalid.'); } } if ($validate->fieldIsEmpty($password)) { $messages->addError('Password is a required field.'); } if ($messages->hasErrors()) { $messages->displayErrorMsgs(); include './login.php'; exit; } } if ($database->checkUserLogin($email, $password)) { $_SESSION['user_id'] = $database->getUserID($email, $password); $_SESSION['loggedin'] = true; $_SESSION['email'] = $email; header('Location: profileform.php'); } else { $_SESSION['loggedin'] = false; echo "Login Failed."; } $_SESSION['loggedin'] = true; $_SESSION['email'] = $email; header('Location: admin.php');