Example #1
0
function xmlrpc_Login($xmlrpcmsg)
{
    ob_start('ob_file_callback');
    $rtn = new xmlrpcresp(php_xmlrpc_encode(LoginAPI($xmlrpcmsg->getParam(0)->scalarval(), $xmlrpcmsg->getParam(1)->scalarval(), $xmlrpcmsg->getParam(2)->scalarval())));
    ob_end_flush();
    return $rtn;
}
Example #2
0
function db($user, $password)
{
    if (!isset($_SESSION['AccessLevel']) or $_SESSION['AccessLevel'] == '') {
        //  Login to default database = old clients.
        if ($user != '' and $password != '') {
            global $api_DatabaseName;
            $rc = LoginAPI($api_DatabaseName, $user, $password);
            if ($rc[0] == UL_OK) {
                return $_SESSION['db'];
            }
        }
        return NoAuthorisation;
    } else {
        return $_SESSION['db'];
    }
}