Example #1
0
function Login_DoLogin_OnClick()
{
    //Login_DoLogin_OnClick @3-AFF8EBF1
    //Login @4-1C5B8B18
    global $Login;
    if (!CCLoginUser($Login->login->Value, $Login->password->Value)) {
        $Login->Errors->addError("Login or Password is incorrect.");
        $Login->password->SetValue("");
        return false;
    } else {
        global $Redirect;
        if (CCGetGroupID() == 0) {
            $Login->Errors->addError("Your account is currently on hold.");
            $Login->password->SetValue("");
            CCLogoutUser();
            return false;
        } elseif (CCGetGroupID() == 3) {
            $Login->Errors->addError("Your account has been suspended.");
            $Login->password->SetValue("");
            CCLogoutUser();
            return false;
        } else {
            $Redirect = CCGetParam("ret_link", $Redirect);
            return true;
        }
    }
    //End Login
}
function Login_Button_DoLogin1_OnClick(&$sender)
{
    $Login_Button_DoLogin1_OnClick = true;
    $Component =& $sender;
    $Container =& CCGetParentContainer($sender);
    global $Login;
    //Compatibility
    //End Login_Button_DoLogin1_OnClick
    //Login @9-DE10C29C
    global $CCSLocales;
    global $Redirect;
    if (!CCLoginUser($Container->login->Value, md5($Container->password->Value))) {
        $Container->Errors->addError($CCSLocales->GetText("CCS_LoginError"));
        $Container->Errors->addError(md5($Container->password->Value));
        $Container->password->SetValue("");
        $Login_Button_DoLogin_OnClick = 0;
    } else {
        global $Redirect;
        $Redirect = CCGetParam("ret_link", $Redirect);
        $Login_Button_DoLogin_OnClick = 1;
    }
    //End Login
    //Close Login_Button_DoLogin1_OnClick @8-58EB7BC1
    return $Login_Button_DoLogin1_OnClick;
}
Example #3
0
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 @4-DE10C29C
    global $CCSLocales;
    global $Redirect;
    if (!CCLoginUser($Container->username->Value, $Container->password->Value)) {
        $Container->Errors->addError($CCSLocales->GetText("CCS_LoginError"));
        $Container->password->SetValue("");
        $Login_Button_DoLogin_OnClick = 0;
    } else {
        global $Redirect;
        $seshmenu = "";
        $glip = array("glyphicon-cog", "glyphicon-cog", "glyphicon-list", "glyphicon-folder-close", "glyphicon-usd", "glyphicon-gift", "glyphicon-time", "glyphicon-user", "glyphicon-log-in", "glyphicon-align-justify");
        $DBhrcon_ = new clsDBhrcon();
        $queryMD = "select p_module_id, code, description from p_module " . "where is_active='Y' order by listing_no";
        $DBhrcon_->query($queryMD);
        while ($DBhrcon_->next_record()) {
            $seshmenu = $seshmenu . "<li><a href='../main/modul.php?p_module_id=" . $DBhrcon_->f("p_module_id") . "'" . "title='" . $DBhrcon_->f("code") . "&#13;" . $DBhrcon_->f("description") . "' target=''>" . "<i class='glyphicon " . $glip[$DBhrcon_->f("p_module_id")] . "' style='font-size: 32px; border:2px solid #ffffff; padding:3px'></i>";
        }
        $DBhrcon_->close();
        CCSetSession("hmenu", $seshmenu);
        $Redirect = CCGetParam("ret_link", $Redirect);
        $Login_Button_DoLogin_OnClick = 1;
    }
    //End Login
    //Close Login_Button_DoLogin_OnClick @3-0EB5DCFE
    return $Login_Button_DoLogin_OnClick;
}
Example #4
0
function Login_DoLogin_OnClick()
{
    //Login_DoLogin_OnClick @3-AFF8EBF1
    //Login @4-1C5B8B18
    global $Login;
    if (!CCLoginUser($Login->login->Value, $Login->password->Value)) {
        $Login->Errors->addError("Login or Password is incorrect.");
        $Login->password->SetValue("");
        return false;
    } else {
        global $Redirect;
        $Redirect = CCGetParam("ret_link", $Redirect);
        return true;
    }
    //End Login
}
Example #5
0
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;
}
Example #6
0
function CCCheckAutoLoginCookies()
{
    if (!CCGetUserLogin()) {
        $parts = CCParseALCookie("iRadiologyLogin");
        if (isset($parts) && count($parts) > 2) {
            list($login, $password, $expirationDate) = $parts;
            if ($expirationDate > time()) {
                CCLoginUser($login, $password);
                if (CCGetUserLogin()) {
                    CCRefreshALCookie($expirationDate);
                    if (strlen(CCGetFromGet("ccsForm"))) {
                        header("Location: " . $_SERVER["PHP_SELF"] . "?" . CCGetQueryString("QueryString", "ccsForm"));
                        exit;
                    }
                }
            }
        }
    }
    if (!CCGetUserLogin()) {
        CCSetCookie("iRadiologyLogin", "");
    }
}