<?php // // adminUsers.php // // by Clinton Fong // session_start(); //---------------------------------------------- // check if logged in, otherwise throw them out. //---------------------------------------------- require_once 'include/class.loginController.inc.php'; $employeeID = isset($_SESSION['icaict515a-employee-id']) ? $_SESSION['icaict515a-employee-id'] : "-1"; $objLoginController = new c_loginController(); if (!$objLoginController->isUserLoggedIn($employeeID) || $objLoginController->accessLevel < AL_ADMIN) { header("Location: login.php"); // redirect to login page } //-------------------------------------------- // general house keeping for header and menus //-------------------------------------------- require_once 'include/class.generalHouseKeeping.inc.php'; $objGeneralHouseKeeping = new c_generalHouseKeeping($objLoginController->firstname); //-------------------------------------------- $frmName = isset($_POST['frmName']) ? $_POST['frmName'] : ''; $actionTaken = isset($_POST['actionTaken']) ? $_POST['actionTaken'] : ''; $firstname = isset($_POST['firstname']) ? $_POST['firstname'] : ''; $lastname = isset($_POST['lastname']) ? $_POST['lastname'] : ''; $email = isset($_POST['email']) ? $_POST['email'] : ''; $phone = isset($_POST['phone']) ? $_POST['phone'] : ''; $accessLevel = isset($_POST['accessLevel']) ? $_POST['accessLevel'] : '';
// // by Clinton Fong // /* ini_set('display_errors', 1); ini_set('log_errors', 1); ini_set('log_errors_max_length', 0); ini_set('error_log', './error_log.txt'); */ session_start(); //---------------------------------------------- // check if logged in, otherwise throw them out. //---------------------------------------------- require_once 'include/lib/class.loginController.inc.php'; $idUser = isset($_SESSION['icaweb505a-user-id']) ? $_SESSION['icaweb505a-user-id'] : "-1"; $objLoginController = new c_loginController(); if (!$objLoginController->isUserLoggedIn($idUser)) { header("Location: login.php"); // redirect to login page } $isLoggedIn = true; $currentPage = "index.php"; ?> <!DOCTYPE html> <html> <head> <meta charset='utf-8' /> <meta name='description' content='Online Diary' />
<?php session_start(); //---------------------------------------------- // check if logged in, otherwise throw them out. //---------------------------------------------- require_once 'include/class.loginController.inc.php'; $employeeID = isset($_SESSION['icaict515a-employee-id']) ? $_SESSION['icaict515a-employee-id'] : "-1"; $objLoginController = new c_loginController(); if (!$objLoginController->isUserLoggedIn($employeeID)) { header("Location: login.php"); // redirect to login page } //-------------------------------------------- // general house keeping for header and menus //-------------------------------------------- require_once 'include/class.generalHouseKeeping.inc.php'; $objGeneralHouseKeeping = new c_generalHouseKeeping($objLoginController->firstname); //-------------------------------------------- ?> <!DOCTYPE html> <html lang='en'> <head> <meta charset='utf-8' /> <meta name='description' content='Aussie Computer Corporation' /> <meta name='keywords' content='Aussie Computer Corporation' /> <meta name='author' content='Clinton Fong' /> <title>Aussie Computer Corporation</title>
// by Clinton Fong // /* ini_set('display_errors', 1); ini_set('log_errors', 1); ini_set('log_errors_max_length', 0); ini_set('error_log', './error_log.txt'); */ session_start(); require_once 'include/lib/class.loginController.inc.php'; require_once 'PHPMailer_5.2.4/class.phpmailer.php'; $actionTaken = isset($_POST['actionTaken']) ? $_POST['actionTaken'] : ''; $signinAttempt = 0; $registerAttempt = 0; $signinEmail = ''; $objLoginController = new c_loginController(); if ($actionTaken == 'header-signup') { $signinAttempt = 1; } elseif ($actionTaken == 'validate-member-login') { $signinEmail = isset($_POST['signinEmail']) ? $_POST['signinEmail'] : ''; $password = isset($_POST['password']) ? $_POST['password'] : ''; if ($objLoginController->isLoginValid($signinEmail, $password)) { $objLoginController->flagLoggedIn($signinEmail); $_SESSION['icaweb505a-user-id'] = $objLoginController->idUser; header("Location: index.php"); // redirect to logged-in page } else { $signinAttempt = 1; } } elseif ($actionTaken == 'register') { $firstname = isset($_POST['firstname']) ? $_POST['firstname'] : '';
// // login.php // // by Clinton Fong // session_start(); require_once 'include/class.loginController.inc.php'; require_once 'include/class.generalHouseKeeping.inc.php'; require_once 'PHPMailer_5.2.4/class.phpmailer.php'; $objGeneralHouseKeeping = new c_generalHouseKeeping(); //-------------------------------------------- $actionTaken = isset($_POST['actionTaken']) ? $_POST['actionTaken'] : ''; $signinAttempt = 0; $registerAttempt = 0; $objLoginController = new c_loginController(); if ($actionTaken == 'validate-member-login') { $signinEmail = isset($_POST['signinEmail']) ? $_POST['signinEmail'] : ''; $password = isset($_POST['password']) ? $_POST['password'] : ''; if ($objLoginController->isLoginValid($signinEmail, $password)) { $objLoginController->flagLoggedIn($objLoginController->userID); $_SESSION['icaict515a-employee-id'] = $objLoginController->userID; header("Location: employee.php"); // redirect to staff page } else { $signinAttempt = 1; } } else { $userID = isset($_SESSION['icaict515a-employee-id']) ? $_SESSION['icaict515a-employee-id'] : "-1"; if ($userID != '-1') { // reset all session variables and flag database as user logged out