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; }
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; }
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; }
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, '/'); }