function populateAlertRow($alertType, $alertMessage) { if ($alertType != "") { echo "<div class='row'><div class='col-xs-12'>"; if ($alertType == "success") { echo successAlert($alertMessage); } else { if ($alertType == "error") { echo errorAlert($alertMessage); } } echo "</div></div>"; } }
function login() { if (checkUserNameExist($_POST["usernameLogin"], $_POST["passwordLogin"])) { checkAdmin($_POST["usernameLogin"]); $_SESSION["name"] = $_POST["usernameLogin"]; $_SESSION["password"] = $_POST["passwordLogin"]; $_SESSION["login"] = true; $version = "private"; return $version; } else { errorAlert("The password is incurrect or the user name does not exist!"); } }
} } else { $jsErrMsg = $result['errmsg']; } } else { $userInfo = $result['data']; } errorAlert($jsErrMsg); /* * cache user info * register session info and redirect to home page */ WebSession::destroy(PRODUCT_ID); $resultLogin = $modelSecurity->recordLogin($userInfo['login_no'], session_id(), getenv('REMOTE_ADDR')); if ($resultLogin['success'] === false) { errorAlert($resultLogin['errmsg']); } else { WebSession::put(PRODUCT_ID, 'pass', 1); WebSession::put(PRODUCT_ID, 'tid', $userInfo['login_id']); WebSession::put(PRODUCT_ID, 'tno', $userInfo['login_no']); WebSession::put(PRODUCT_ID, 'tna', $userInfo['first_name'] . ' ' . $userInfo['last_name']); WebSession::put(PRODUCT_ID, 'op', $userInfo['acc_type']); WebSession::put(PRODUCT_ID, 'sid', session_id()); WebSession::put(PRODUCT_ID, 'creater', $userInfo['creater']); //WebSession::put(PRODUCT_ID, 'level', 'customer'); WebSession::put(PRODUCT_ID, 'subacc', $userInfo['sub_acc']); WebSession::put(PRODUCT_ID, 'gno', $userInfo['group_no']); WebSession::put(PRODUCT_ID, 'mdno', $userInfo['master_dealer']); //redirect to home page header('location: ' . WEB_ROOT . '/home/'); exit;