$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 . ">";