<?php /** * Obtiene todas las metas de la base de datos */ require 'Sensor.php'; if ($_SERVER['REQUEST_METHOD'] == 'GET') { // Manejar petición GET if (isset($_GET['contaminante']) && isset($_GET['imecas']) && isset($_GET['calidad']) && isset($_GET['hora']) && isset($_GET['sensor'])) { // Obtener parámetros $contaminante = $_GET['contaminante']; $imecas = $_GET['imecas']; $calidad = $_GET['calidad']; $hora = $_GET['hora']; $sensor = $_GET['sensor']; // Tratar retorno $retorno = Sensor::insert($contaminante, $imecas, $calidad, $hora, $sensor); } if ($retorno) { $datos["estado"] = 1; $datos["retorno"] = $retorno; print json_encode($datos); } else { print json_encode(array("estado" => 2, "mensaje" => "Ha ocurrido un error")); } }
if (POST('withoutmenu') != "1") { include "../hmenu.php"; $get_param = "ip={$ip}&name=" . urlencode($sname); } else { $get_param = "ip={$ip}&name=" . urlencode($sname) . "&withoutmenu=1"; } if (POST('insert')) { if ($error == true) { $txt_error = "<div>" . _("We Found the following errors") . ":</div><div style='padding:10px;'>" . implode("<br/>", $message_error) . "</div>"; Util::print_error($txt_error); Util::make_form("POST", "newsensorform.php?" . $get_param); die; } $db = new ossim_db(); $conn = $db->connect(); Sensor::insert($conn, $sname, $ip, $priority, $port, $tzone, $descr); $db->close($conn); Util::clean_json_cache_files("sensors"); } if (isset($_SESSION['_sensor'])) { unset($_SESSION['_sensor']); } if ($_SESSION["menu_sopc"] == "SIEM Components" && POST('withoutmenu') != "1") { ?> <p><?php echo gettext("Sensor succesfully inserted"); ?> </p> <script type='text/javascript'>setTimeout("document.location.href='sensor.php'",1000)</script> <?php } else {