Viewing file: checkLogin.php (2.03 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?
include_once("../class/clsConnection.php");
include_once("../class/clsDB.php");
include_once("../ums/clsUser.php");
include_once("../ums/clsUmUser.php");
include_once("../ums/global.php");
session_start();
if (! session_is_registered ("oU")) {
session_register("oU");
$oU = new clsUser();
// Regis nowdate
session_register("sysDate0");
$sysDate0=$nowDate;
session_register("createUserId");
session_register("updateUserId");
}
session_regenerate_id();
$SID=session_id();
$oC = new clsConnection($GLOBALS['HOST'], $GLOBALS['DB'], $GLOBALS['USER'], $GLOBALS['PASSWORD']);
$oUs = new umuser($oC);
$oUs->SearchByLogin($userName, $password);
if ($oUs->GetRecord()) {
$oU->userID=$oUs->UsID;
$oU->userLogin=$oUs->UsLogin;
$oU->userName=$oUs->UsName;
$oU->userPassword=$oUs->UsPassword;
$oU->userPsCodeReg=$oUs->UsPsCode;
$oU->userDptCode=$oUs->dptID;
$oU->userDptName=$oUs->dptName;
$oU->userPosCode=$oUs->posID;
$oU->userPosName=$oUs->posName;
$oU->WgID=$oUs->UsWgID;
$oU->userIP=getenv("REMOTE_ADDR");
$oUs->SetSessionID($oUs->UsID, session_id());
$oU->sessionID = session_id();
$createUserId=$oUs->UsLogin;
$updateUserId=$oUs->UsLogin;
//goto main app
if ($oU->WgID==4) {
echo "<meta http-equiv='refresh' content='0; URL=admin/'>";
exit();
}
if ($oU->WgID==5) {
echo "<meta http-equiv='refresh' content='0; URL=student/'>";
exit();
}
if ($oU->WgID==6) {
echo "<meta http-equiv='refresh' content='0; URL=student/'>";
exit();
}
}
else{
$oU->userID="";
$oU->userLogin="";
$oU->userPassword="";
$oU->userPsCodeReg="";
$oU->userIP="";
$oU->userName="";
$oU->userDptCode="";
$oU->userDptName="";
$oU->userPosCode="";
$oU->userPosName="";
$oU->userPsCodeReg="-1";
$oU->sessionID="";
$oU->Lang = "th";
$oU->WgID="";
$oU->StID="";
$oU->GpI="";
$oU->MnID="";
$oU->X="";
$oU->C="";
$oU->R="";
$oU->U="";
$oU->D="";
$createUserId="";
$updateUserId="";
echo "<meta http-equiv='refresh' content='0; URL=loginfailed.php'>";
exit();
}
?>
|