$contend2 = new contend_queue($addr); $contend2->add_to_queue($cmd1); } else { $contend->add_to_queue($cmd1); } unset($cmd1); } if ($contend->protect) { if ($addr > 0) { $result = $db->query("SELECT count(*) AS cnt FROM command_queue WHERE addr={$addr}"); } else { $result = $db->query("SELECT count(*) AS cnt FROM command_queue"); } $row = $result->fetchArray(); if ($row['cnt'] > 0) { if (isset($contend2)) { $contend = $contend2; } else { include "contend/queue.php"; $contend = new contend_queue($addr); } $contend->warning = true; $refresh = true; } } $response = $contend->view(); if ($refresh) { $response['refresh'] = $response['refresh'] ? $response['refresh'] : true; } header("Content-type: application/json"); echo json_encode($response);
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Heating</title> <meta http-equiv="content-language" content="en" /> '; if ($refresh) { if ($page == 'queue') { echo '<meta http-equiv="Refresh" content="' . $refresh_value . '; URL=' . "/?page=queue&addr={$addr}\" />\n"; } else { echo '<meta http-equiv="Refresh" content="' . $refresh_value . '; URL=' . $_SERVER["REQUEST_URI"] . "\" />\n"; } } echo '<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <style media="screen" type="text/css"> @import url('; echo "'css/{$css}'"; echo '); </style></head><body>'; echo '<div id="content">'; echo '<div id="sidebar"><div id="sidebar-content">'; include "menu.php"; echo '</div></div>'; // just test echo '<div id="main"><div id="main-content">'; $contend->view(); echo '</div></div>'; echo '<hr class="cleaner" />'; echo '<div class="debug">'; echo '<div>'; $contend->debug(); echo '</div>'; echo '<div>script duration ' . sprintf("%.2f", microtime(true) - $ts) . "sec</div>\n"; echo '</div>'; echo "</body></html>";