function userExists($loginDetails, $errorMsg) { $DBConnection = new DBHander(); $DBConnection->connectToDB(); if ($DBConnection->userExists($loginDetails)) { $errorMsg = ""; errorMessage($errorMsg); $validUser = $_POST['login']; $_SESSION['validUser'] = $validUser[0]; header("Location: home.php"); } else { $errorMsg = "Invalid username and/or password"; errorMessage($errorMsg); } }
<?php if (session_id() == '') { session_start(); } require_once '\\DBLayer\\DBHander.php'; $DBConnection = new DBHander(); if (class_exists("DBHander")) { if (isset($_SESSION['validUser'])) { $DBConnection->connectToDB(); $userID = $_SESSION['validUser']; $userDetails = $DBConnection->getUserDetails($userID); } } else { $ErrorMsgs[] = "The DBHanger class is not available!"; echo '<p>' . $ErrorMsgs[0] . '</p>'; $userID = NULL; } ?> <meta name="viewport" content="initial-scale = 1.0, maximum-scale = 1.0, user-scalable = no, width = device-width"> <!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> <link rel="stylesheet" href="styles/style.css" media="screen"> <!--[if lte IE 7]><link rel="stylesheet" href="style.ie7.css" media="screen" /><![endif]--> <link rel="stylesheet" href="styles/style.responsive.css" media="all"> <script src="jscript/jquery.js"></script> <script src="jscript/script.js"></script> <script src="jscript/script.responsive.js"></script>