function Login_Button_DoLogin_OnClick(&$sender) { $Login_Button_DoLogin_OnClick = true; $Component =& $sender; $Container =& CCGetParentContainer($sender); global $Login; //Compatibility //End Login_Button_DoLogin_OnClick //Login @9-79F6EB3D global $CCSLocales; global $Redirect; if ($Container->autoLogin->Value != $Container->autoLogin->CheckedValue) { CCSetCookie("iRadiologyLogin", ""); } if (!CCLoginUser($Container->login1->Value, $Container->password->Value)) { $Container->Errors->addError($CCSLocales->GetText("CCS_LoginError")); $Container->password->SetValue(""); $Login_Button_DoLogin_OnClick = 0; CCSetCookie("iRadiologyLogin", ""); } else { global $Redirect; if (getUst() == 1) { $Login->Errors->addError("You have not been activated!"); return; } else { if (getUst() == 3) { $Login->Errors->addError("Sorry! You have been Deactivated!"); return; } else { if (getUst() == 2) { if ($Container->autoLogin->Value == $Container->autoLogin->CheckedValue) { $ALLogin = $Container->login1->Value; $ALPassword = $Container->password->Value; CCSetALCookie($ALLogin, $ALPassword); } switch (CCGetGroupID()) { case 1: $Redirect = "../reception"; break; case 2: $Redirect = "../doctors"; break; case 3: $Redirect = "../typist"; break; case 4: $Redirect = "../admin"; break; default: $Redirect = "access_denied.php"; } $Redirect = CCGetParam("ret_link", $Redirect); $Login_Button_DoLogin_OnClick = 1; } } } } //End Login //Close Login_Button_DoLogin_OnClick @6-0EB5DCFE return $Login_Button_DoLogin_OnClick; }
function CCRefreshALCookie($expirationDate) { if (CCS_SLIDING_EXPIRATION) { if ($expirationDate - CCS_EXPIRATION_DATE / 2 > time()) { list($login, $password, $expDate) = CCParseALCookie("iRadiologyLogin"); CCSetALCookie($login, $password); } } }