, 2003-2007 // Raul Mateos , 2005-2007 // Load global vars require ("include/config.php"); check_login (); if (! give_acl ($config['id_user'], 0, "LM")) { audit_db ($config['id_user'], $REMOTE_ADDR, "ACL Violation", "Trying to access Alert Management"); require ("general/noaccess.php"); return; } if (isset($_POST["update_alerta"])){ // if modified any parameter $id_alerta = entrada_limpia($_POST["id_alerta"]); if ($id_alerta < 4){ audit_db ($config['id_user'], $REMOTE_ADDR, "ACL Violation", "Trying to access Alert Management"); require ("general/noaccess.php"); } $nombre = entrada_limpia($_POST["nombre"]); $comando = entrada_limpia($_POST["comando"]); $descripcion= entrada_limpia($_POST["descripcion"]); $sql_update ="UPDATE talerta SET nombre = '".$nombre."', comando = '".$comando."', descripcion = '".$descripcion."' WHERE id_alerta= '".$id_alerta."'"; $result=mysql_query($sql_update); if (! $result) { echo "

".__('update_alert_no')."

"; } else { echo "

".__('update_alert_ok')."

"; } } if (isset($_POST["crear_alerta"])){ // if create alert $nombre = entrada_limpia($_POST["nombre"]); $comando = entrada_limpia($_POST["comando"]); $descripcion= entrada_limpia($_POST["descripcion"]); $sql_update ="INSERT talerta (nombre, comando, descripcion) VALUES ('".$nombre."', '".$comando."', '".$descripcion."')"; $result=mysql_query($sql_update); if (! $result) echo "

".__('create_alert_no')."

"; else echo "

".__('create_alert_ok')."

"; } if (isset($_GET["borrar_alerta"])){ // if delete alert $id_alerta = entrada_limpia($_GET["borrar_alerta"]); if ($id_alerta < 4) { audit_db ($config['id_user'],$REMOTE_ADDR, "ACL Violation","Trying to access Alert Management"); require ("general/noaccess.php"); } $sql_delete= "DELETE FROM talerta WHERE id_alerta = ".$id_alerta; $result=mysql_query($sql_delete); if (! $result) echo "

".__('delete_alert_no')."

"; else echo "

".__('delete_alert_ok')."

"; $sql_delete2 ="DELETE FROM talerta_agente_modulo WHERE id_alerta = ".$id_alerta; $result=mysql_query($sql_delete2); } echo "

".__('alert_config')." > "; echo __('alert_defined2')."

"; echo ""; echo ""; echo ""; echo ""; $color=1; $sql1='SELECT * FROM talerta'; $result=mysql_query($sql1); while ($row=mysql_fetch_array($result)){ if ($color == 1){ $tdcolor = "datos"; $color = 0; } else { $tdcolor = "datos2"; $color = 1; } if ($row[0] > 4){ echo ""; echo ""; echo ""; } else { echo ""; echo ""; } } echo "
".__('alertname')."".__('description')."".__('delete')."
".$row["nombre"]."".$row["descripcion"]."
".$row["nombre"]."".$row["descripcion"]."
"; echo ""; echo "
"; echo "
"; echo ""; echo "
"; echo "
"; ?>