function login($email, $password, &$errno) { //Login Function $ip = $_SERVER['REMOTE_ADDR']; $connection = new db_connection(); $employee = employee::login($connection, $email, $password, $ip); $connection->close(); if ($employee === -1 || $employee === 0) { //Data Base Connection or Incorrect Login Information $errno = $employee; setcookie("emanager_username", "", time() - 3600); setcookie("emanager_password", "", time() - 3600); } else { if (isset($_POST['remember'])) { setcookie("emanager_username", $employee->getEmail(), time() + 60 * 60 * 24 * 30); setcookie("emanager_password", $employee->getPassword(), time() + 60 * 60 * 24 * 30); } $_SESSION['emanager_logged'] = 1; $_SESSION['emanager_user_id'] = $employee->getId(); $_SESSION['emanager_user_type'] = $employee->getType(); header('Location: index.php'); } }