Beispiel #1
0
                    $bError = true;
                    $sXML .= $oCompleted->GetOutXML();
                    $sMessage .= $sXML;
                    $sXML = "";
                }
            }
            $oCompleted->MoveNext();
        }
    }
}
if ($nCommandGroup == $nConfEdit) {
    $oConfig = new CRowtblconfig();
    $oConfig->SetParam("ZONES");
    $oConfig->Select($oSession);
    $sZones = $oConfig->GetValue();
    $oConfig->Clear();
    $oConfig->SetParam("TIMEOUT");
    $oConfig->Select($oSession);
    $nTimeout = $oConfig->GetValue() / 1000;
    $_SESSION["timeout"] = $nTimeout;
    $_SESSION["zones"] = $sZones;
}
$sHeader = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
if ($sFormat == "xslt") {
    $sHeader .= "<?xml-stylesheet type=\"text/xsl\" href=\"heating_" . $sTrans . ".xsl\" ?>";
}
$sHeader .= "<" . $sRootTag . " current=\"" . $nCommandGroup . "\" home=\"" . $nHome . "\" polledit=\"" . $nPollEdit . "\" alertedit=\"" . $nAlertEdit . "\" conditionedit=\"" . $nCondEdit . "\" commandedit=\"" . $nCmdEdit . "\">";
if (!$bError) {
    $sHeader .= $sZones;
}
$sMessage = $sHeader . $sMessage . "</" . $sRootTag . ">";