Example #1
0
function SendError($number, $text)
{
    SetXmlHeaders();
    // Create the XML document header
    echo '<?xml version="1.0" encoding="utf-8" ?>';
    echo '<Connector>';
    SendErrorNode($number, $text);
    echo '</Connector>';
    exit;
}
Example #2
0
function SendError($number, $text)
{
    if (isset($GLOBALS['HeaderSent']) && $GLOBALS['HeaderSent']) {
        SendErrorNode($number, $text);
        CreateXmlFooter();
    } else {
        SetXmlHeaders();
        // Create the XML document header
        echo '<?xml version="1.0" encoding="utf-8" ?>';
        echo '<Connector>';
        SendErrorNode($number, $text);
        echo '</Connector>';
    }
    exit;
}
Example #3
0
function SendError($number, $text)
{
    if ($_GET['Command'] == 'FileUpload') {
        SendUploadResults($number, "", "", $text);
    }
    if (isset($GLOBALS['HeaderSent']) && $GLOBALS['HeaderSent']) {
        SendErrorNode($number, $text);
        CreateXmlFooter();
    } else {
        SetXmlHeaders();
        // Create the XML document header
        echo '<?xml version="1.0" encoding="utf-8" ?>';
        echo '<Connector>';
        SendErrorNode($number, $text);
        echo '</Connector>';
    }
    exit;
}
Example #4
0
function ServerMapFolder($resourceType, $folderPath)
{
    // Get the resource type directory.
    $sResourceTypePath = $GLOBALS["UserFilesDirectory"] . strtolower($resourceType) . '/';
    // Ensure that the directory exists.
    $sErrorMsg = CreateServerFolder($sResourceTypePath);
    if ($sErrorMsg != '') {
        if (isset($GLOBALS['HeaderSent']) && $GLOBALS['HeaderSent']) {
            SendErrorNode(1, "Error creating folder \"{$sResourceTypePath}\" ({$sErrorMsg})");
            CreateXmlFooter();
            exit;
        } else {
            SendError(1, "Error creating folder \"{$sResourceTypePath}\" ({$sErrorMsg})");
        }
    }
    // Return the resource type directory combined with the required path.
    return $sResourceTypePath . RemoveFromStart($folderPath, '/');
}