/* Function: administrar_monitoreo Presenta la lista de todos los monitores de red, sql y comandos definidos (start code) SELECT * FROM ".$TablasCore."monitoreo WHERE 1 (end) Salida: Listado de monitores y paginas de monitoreo definidas Ver tambien: <guardar_monitoreo> */ if ($PCO_Accion == "administrar_monitoreo") { $PCO_Accion = escapar_contenido($PCO_Accion); //Limpia cadena para evitar XSS abrir_ventana($MULTILANG_MonConfig, 'panel-primary'); ?> <form name="datos" action="<?php echo $ArchivoCORE; ?> " method="POST"> <input type="hidden" name="PCO_Accion" value="guardar_monitoreo"> <div class="row"> <div class="col-md-6"> <h4><b><i class="fa fa-link fa-fw icon-orange"></i><?php echo $MULTILANG_MonNuevo; ?>
function limpiar_entradas() { /* Function: limpiar_entradas Limpia cadenas y URLs a ser impresas segun acciones para evitar XSS Salida: Cadenas y variables filtradas sobre sus valores globales */ global $PCO_Accion, $PCO_ErrorTitulo, $PCO_ErrorDescripcion; // Escapar siempre las acciones pues deberian tener solo letras, numeros y underlines. $PCO_Accion = escapar_contenido($PCO_Accion); $PCO_Accion = preg_replace("/[^A-Za-z0-9_]/", "", $PCO_Accion); // Escapa siempre los mensajes de error $PCO_ErrorTitulo = escapar_contenido($PCO_ErrorTitulo); $PCO_ErrorTitulo = preg_replace("/[^A-Za-z0-9_ ><]/", "", $PCO_ErrorTitulo); $PCO_ErrorDescripcion = escapar_contenido($PCO_ErrorDescripcion); $PCO_ErrorDescripcion = preg_replace("/[^A-Za-z0-9_ ><]/", "", $PCO_ErrorDescripcion); // Escapa otras variables de uso comun global $PCO_ErrorTitulo, $PCO_ErrorDescripcion; $PCO_ErrorTitulo = escapar_contenido($PCO_ErrorTitulo); $PCO_ErrorDescripcion = escapar_contenido($PCO_ErrorDescripcion); // Escapar algunas variables segun la accion recibida if ($PCO_Accion == "ver_seguimiento_general") { global $accionbuscar, $fin_reg, $inicio_reg; $accionbuscar = escapar_contenido($accionbuscar); $inicio_reg = escapar_contenido($inicio_reg); $fin_reg = escapar_contenido($fin_reg); } if ($PCO_Accion == "administrar_formularios") { global $PCO_ErrorDescripcion, $PCO_ErrorTitulo; $PCO_ErrorDescripcion = escapar_contenido($PCO_ErrorDescripcion); $PCO_ErrorTitulo = escapar_contenido($PCO_ErrorTitulo); } if ($PCO_Accion == "actualizar_menu") { global $id; $id = escapar_contenido($id); } if ($PCO_Accion == "detalles_menu") { global $id; $id = escapar_contenido($id); } if ($PCO_Accion == "editar_informe") { // global $informe; $informe = escapar_contenido($informe); } if ($PCO_Accion == "listar_usuarios") { global $login_filtro, $nombre_filtro; $login_filtro = escapar_contenido($login_filtro); $nombre_filtro = escapar_contenido($nombre_filtro); } if ($PCO_Accion == "cargar_objeto") { global $objeto; $objeto = escapar_contenido($objeto); } if ($PCO_Accion == "guardar_formulario") { global $tabla_datos; $tabla_datos = escapar_contenido($tabla_datos); // Revisar si afecta el script de autorun } if ($PCO_Accion == "Iniciar_login") { global $uid, $clave, $captcha; $uid = escapar_contenido($uid); $clave = escapar_contenido($clave); $captcha = escapar_contenido($captcha); } }