function tuitealo($form, $tipo) { if ($tipo == 'formulario') { $formulario = formulario_areas('15', 'campos'); $descripcion = remplacetas('form_id', 'id', '15', 'descripcion', ""); $nombre = remplacetas('form_id', 'id', '15', 'nombre', ""); $formulario = "\n\n\t\t<h1 >{$nombre['0']}</h1>\n\t\t<h2>{$descripcion['0']}</h2>\n\t<form id='form_tuitealo' >\n\t {$formulario}\n\t<br>\n\n\t<div id='tuitealo_div'>\n\t\t<div id='tuitealo_error'></div>\n\t<a class='btn btn-block btn-primary' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar');\">Previsualizar</a>\n\t</div>\n</form>\n\t</div>\n\t<br>\n\t<div class='text-center'>\n\t<p class='text-center'>Powered by: <a href='http://qwerty.co/milfs'>MIFS</a></p> \t\n\t</div>\n\n\t<br>\t\t\n\t\t\n\t\t"; return $formulario; } $respuesta = new xajaxResponse('utf-8'); $sujeto = $form[84][0]; $accion = $form[85][0]; $verbo = $form[86][0]; $tiempo = $form[87][0]; $ht = $form[88][0]; $mensaje = $form[83][0]; $arroba = $form[82][0]; if ($accion == "" or $verbo == "" or $tiempo == "" or $ht == "" or $arroba == "") { $error = "<div class='alert alert-warning text-center'><h1><i class='fa fa-exclamation-triangle'></i> Hay campos vacíos</h1></div>"; $respuesta->addAssign("tuitealo_error", "innerHTML", "{$error}"); return $respuesta; } $arroba = remplacetas('form_datos', 'control', "{$arroba}", 'contenido', "id_campo = '77'"); $arroba = $arroba[0]; $url_propia = urlencode("http://patos.redpatodos.co"); $texto = "{$sujeto} {$accion} {$verbo} {$tiempo} {$ht} {$mensaje} cc {$arroba} "; $texto = ucfirst($texto); $texto_url = urlencode($texto); $largo = strlen($texto . $url_propia); if ($largo > 140) { $alert = "danger"; $mensaje = "<i class='fa fa-exclamation-triangle'></i> El texto es demasiado largo y se recortará"; $texto = substr($texto, 0, 140) . "..."; } else { $alert = 'success'; $mensaje = ""; } $url = "https://twitter.com/share?url={$url_propia}&text={$texto_url}"; $previsualizar = "<br> \n\t\t\t\n\t\t<div id='tuitealo_error'></div>\t\n\t<div class='alert alert-{$alert}'><div class='badge'>{$largo}</div>{$mensaje}<h1>{$texto}</h1></div>\n\n\t<a class='btn btn-block btn-primary' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar');\">Previsualizar</a>\n\t<a class='btn btn-block btn-success' onclick=\"xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'confirmar');\">Tuitéalo</a>\n\t<img style='width:1px;' src='milfs/images/100x100.png' \n\t\t\tonload=\"\n\t\t\tdocument.getElementById('82[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('83[0]').onkeyup = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('84[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('85[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('86[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('87[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\tdocument.getElementById('88[0]').onchange = function(){xajax_tuitealo(xajax.getFormValues('form_tuitealo'),'previsualizar')};\n\t\t\t\n\t\t\t\" >\n\t"; if ($tipo == "previsualizar") { $respuesta->addAssign("tuitealo_div", "innerHTML", "{$previsualizar}"); //$respuesta->addAlert("$texto $url"); } else { ///$respuesta->addAssign("tuitealo_div","innerHTML","$url"); $respuesta->addScript("window.location.href ='{$url}';"); } return $respuesta; }
function cambiar_password($formulario) { // if ( !isset ( $_SESSION['id'] ) ) { return;} $respuesta = new xajaxResponse('utf-8'); $formulario = mysql_seguridad($formulario); $actual = $formulario[password_actual]; $nuevo = $formulario[password_nuevo]; $confirmacion = $formulario[password_confirmacion]; $firma = $formulario[firma_recuperacion]; $firma_recuperacion = remplacetas("usuarios", "firma_recuperacion", $formulario[firma_recuperacion], "firma_recuperacion"); if (isset($firma)) { $actual = $firma; $id_usuario = $firma_recuperacion[1]; } else { $id_usuario = $_SESSION[id]; } $verifica = remplacetas("usuarios", "id", $_SESSION[id], "passwd"); $size = strlen($nuevo); if ($nuevo != $confirmacion or $actual == "") { $respuesta->addAlert("Los valores no coinciden ( {$formulario['firma_recuperacion']} ) {$nuevo} != {$confirmacion} {$formulario['firma_recuperacion']} {$firma} {$actual} \\OR {$actual}"); return $respuesta; } elseif ($size < 8) { $respuesta->addAlert("Use un password mas seguro: Mínimo 8 caracteres."); return $respuesta; } elseif ($firma_recuperacion[0] != $formulario[firma_recuperacion]) { $respuesta->addAlert("El link ya no es valido"); return $respuesta; } elseif ($formulario[firma_recuperacion] == '' and $verifica[0] != MD5($actual)) { $respuesta->addAlert("Error de password {$formulario['firma_recuperacion']}"); return $respuesta; } else { } $link = Conectarse(); mysql_query("SET NAMES 'utf8'"); $nueva_firma = sha1(mktime()); $consulta = "UPDATE usuarios SET passwd = '" . MD5($nuevo) . "' , firma_recuperacion = '{$nueva_firma}' WHERE id = {$id_usuario};"; $sql_consulta = mysql_query($consulta, $link); if ($sql_consulta) { $resultado = "<div class='alert alert-success'>La clave se cambió con éxito.</div>"; } else { $resultado = ""; } $respuesta->addAlert("La clave se cambió con éxito."); $respuesta->addRedirect("index.php"); return $respuesta; }
} if ($busqueda != '') { $busca = "AND contenido LIKE '{$busqueda}'"; } else { $busca = ''; } $consulta = "\tSELECT *,form_campos.id AS id_campo, from_unixtime(timestamp) AS fecha , form_datos.id AS form_datos_id\n\t\t\t\t\tFROM form_datos, form_campos ,form_contenido_campos\n\t\t\t\t\tWHERE form_datos.id_campo = form_campos.id \n\t\t\t\t\tAND (form_datos.form_id = form_contenido_campos.id_form AND form_datos.id_campo = form_contenido_campos.id_campo ) \n\t\t\t\t\t{$busca} \n\t\t\t\t\t{$perfil} \n\t\t\t\t\t{$campo} \n\t\t\t\t\tAND timestamp BETWEEN UNIX_TIMESTAMP('{$fecha_inicio}') \n\t\t\t\t\tAND UNIX_TIMESTAMP('{$fin} 23:59:59') {$orden}"; //echo $consulta; mysql_query("SET NAMES 'UTF-8'"); $resultado = mysql_query($consulta, $link) or die("error al ejecutar consulta {$consulta} "); $fecha = time(); $fecha = date("D, d M Y", $fecha); echo "<?xml version='1.0' encoding='utf-8'?>\n <kml xmlns='http://www.opengis.net/kml/2.2'>\n \t<Document>\r\n \t<name>KML con Más de un punto</name>\r\n \t<Folder>"; mysql_data_seek($resultado, 0); while ($fila = mysql_fetch_array($resultado)) { $formulario_nombre = remplacetas('form_id', 'id', $fila[form_id], 'nombre'); $formulario_nombre = utf8_encode($formulario_nombre[0]); $title = utf8_encode($fila[item_title]); $description = utf8_encode($fila[item_description]); $content = utf8_encode($fila[item_content]); $contenido = utf8_encode($fila[contenido]); $campo = utf8_encode($fila[campo_nombre]); //$resultado .= "<tr><td>$row[form_datos_id]</td><td>$row[fecha]</td><td>$row[timestamp]</td><td nowrap><a >$formulario_nombre[0]</a></td><td>$row[campo_nombre]</td><td>$row[contenido]</td></tr>"; echo "\r\n \t<placemark>\r\n\t <name>{$formulario_nombre}</name>\r\n\t <id_form>{$fila['form_id']}</id_form>\r\n\t <id_campo>{$fila['id_campo']}</id_campo>\r\n\t <campo>{$campo}</campo>\r\n\t <contenido><![CDATA[{$contenido}]]></contenido>\r\n\t <timestamp>{$fila['fecha']}</timestamp>\r\n\t <control>{$fila['control']}</control>\r\n\t <id_usuario>{$fila['id_usuario']}</id_usuario>\r\n\r\n \t\t</placemark>"; } echo "\n \t\t</Folder>\n\t</Document>\n</kml>"; function Conectarse() { if (!isset($link)) { include "includes/datos.php"; if (!isset($db)) {
require 'milfs/funciones/funciones.php'; require 'milfs/funciones/convert.php'; require 'milfs/funciones/login.php'; require "milfs/funciones/conex.php"; require "milfs/includes/markdown.php"; $xajax->processRequests(); $logo = remplacetas('empresa', 'id', '1', 'imagen'); $direccion = remplacetas('empresa', 'id', '1', 'direccion'); $telefono = remplacetas('empresa', 'id', '1', 'telefono_1'); $email = remplacetas('empresa', 'id', '1', 'email'); $razon_social = remplacetas('empresa', 'id', '1', 'razon_social'); $sigla = remplacetas('empresa', 'id', '1', 'sigla'); $facebook = remplacetas('empresa', 'id', '1', 'facebook'); $twitter = remplacetas('empresa', 'id', '1', 'twitter'); $slogan = remplacetas('empresa', 'id', '1', 'slogan'); $web = remplacetas('empresa', 'id', '1', 'web'); ?> <!DOCTYPE html> <html lang="en"> <head > <meta charset="utf-8"> <meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content="fredyrivera" > <?php $xajax->printJavascript("milfs/xajax/"); ?> <link rel="shortcut icon" href="favicon-152.png"> <link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700,300' rel='stylesheet' type='text/css'>
} else { } $video = remplacetas('form_parametrizacion', 'campo', "presentacion", 'descripcion', " tabla='empresa' and opcion = 'video' and id_empresa = '{$id_empresa}'"); if ($video[0] != "") { $video = "<iframe type='text/html' width='640' height='385' src='http://www.youtube.com/embed/{$video['0']}' frameborder='0'></iframe>"; } else { $video = ""; } $logo = remplacetas('empresa', 'id', "{$id_empresa}", 'imagen', ''); $direccion = remplacetas('empresa', 'id', "{$id_empresa}", 'direccion', ''); $telefono = remplacetas('empresa', 'id', "{$id_empresa}", 'telefono', ''); $email = remplacetas('empresa', 'id', "{$id_empresa}", 'email', ''); $facebook = remplacetas('empresa', 'id', "{$id_empresa}", 'facebook', ''); $twitter = remplacetas('empresa', 'id', "{$id_empresa}", 'twitter', ''); $razon_social = remplacetas('empresa', 'id', "{$id_empresa}", 'razon_social', ''); $sigla = remplacetas('empresa', 'id', "{$id_empresa}", 'sigla', ''); $link_empresa = "e{$id_empresa}"; } else { $id_empresa = ""; $id = ""; $titulo[0] = "Portal de datos"; $descripcion[0] = "Los datos no hacen la felicidad, pero pueden medirla"; $twitter[0] = "qwerty_co"; $facebook[0] = "https://www.facebook.com/Qwerty-co-146226688795185"; $video = "<iframe src='https://player.vimeo.com/video/3514904?color=ffffff&title=0&byline=0&portrait=0' width='500' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> \n "; } $uri = trim($_SESSION['site'], '/') . $_SERVER['REQUEST_URI']; ?> <meta NAME="Language" CONTENT="Spanish"> <meta NAME="Revisit" CONTENT="1 days"> <meta NAME="Distribution" CONTENT="Global">
//ini_set('display_errors', 'On'); require 'xajax/xajax.inc.php'; $xajax = new xajax(); //require ('json.lab.php'); require 'funciones/funciones.php'; require "funciones/conex.php"; require_once 'includes/markdown.php'; //require ('funciones/convert.php'); $xajax->processRequests(); if ($_REQUEST[id2] == '') { $agregar = $_REQUEST[id]; } else { $agregar = $_REQUEST[id2]; } $formulario_nombre = remplacetas('form_id', 'id', $_REQUEST[id], 'nombre'); $agregar_nombre = remplacetas('form_id', 'id', $agregar, 'nombre'); $plantilla = "mapa"; ?> <!DOCTYPE html> <html lang="en"> <head > <title><?php echo $formulario_nombre[0]; ?> MILFS</title> <meta charset="utf-8"> <meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="">
function comprobar_email($email, $tipo, $campo) { $email = mysql_seguridad($email); $respuesta = new xajaxResponse('utf-8'); if ($tipo == 'tercero') { $id_campo = 'tercero_email'; } else { $id_campo = 'email'; } if ($campo != '') { $id_campo = "{$campo}"; } if ($email == "" and $tipo == '') { $respuesta->addAlert("El campo email es obligatorio "); $respuesta->addAssign("{$id_campo}", "style.backgroundColor", "pink"); $respuesta->addAssign("{$id_campo}", "value", ""); return $respuesta; } $mail_correcto = 0; //compruebo unas cosas primeras if (strlen($email) >= 6 && substr_count($email, "@") == 1 && substr($email, 0, 1) != "@" && substr($email, strlen($email) - 1, 1) != "@") { if (!strstr($email, "'") && !strstr($email, "\"") && !strstr($email, "\\") && !strstr($email, "\$") && !strstr($email, " ")) { //miro si tiene caracter . if (substr_count($email, ".") >= 1) { //obtengo la terminacion del dominio $term_dom = substr(strrchr($email, '.'), 1); //compruebo que la terminación del dominio sea correcta if (strlen($term_dom) > 1 && strlen($term_dom) < 5 && !strstr($term_dom, "@")) { //compruebo que lo de antes del dominio sea correcto $antes_dom = substr($email, 0, strlen($email) - strlen($term_dom) - 1); $caracter_ult = substr($antes_dom, strlen($antes_dom) - 1, 1); if ($caracter_ult != "@" && $caracter_ult != ".") { $mail_correcto = 1; } } } } } if ($mail_correcto and $tipo == '') { $consulta = "SELECT email FROM usuarios WHERE email = '{$email}' LIMIT 1 "; $link = Conectarse(); $sql = mysql_query($consulta, $link); $revisa = mysql_result($sql, 0, "email"); if ($revisa != '') { $respuesta->addAlert("{$email}: ya está registrado "); $respuesta->addAssign("email", "style.color", "red"); $respuesta->addAssign("email", "value", ""); return $respuesta; } $respuesta->addAssign("email", "style.color", "green"); } elseif ($mail_correcto and $tipo === 'revisar') { $revisar = remplacetas("usuarios", "email", $email, "email", ""); if ($revisar[0] != '') { $respuesta->addAssign("{$campo}", "style.color", "white"); $respuesta->addAssign("{$id_campo}", "style.backgroundColor", "green"); } else { $respuesta->addAlert("{$email}: No existe en el sistema)"); $respuesta->addAssign("{$campo}", "value", ""); } return $respuesta; } elseif ($mail_correcto and $tipo === 'tercero') { $documento = remplacetas("terceros", "email", $email, "documento", ""); if ($documento[1] == '') { /// si el tercero NO existe } else { /// si el tercero existe en el sistema $tipo_persona = remplacetas("terceros", "id", $documento[1], "tipo_persona", ""); if ($tipo_persona[0] == '1') { $razon_social = remplacetas("terceros", "id", $documento[1], "razon_social", ""); $resultado .= " {$razon_social['0']}] Nit: {$documento['0']}"; } else { $primer_nombre = remplacetas("terceros", "id", $documento[1], "p_nombre", ""); $segundo_nombre = remplacetas("terceros", "id", $documento[1], "s_nombre", ""); $primer_apellido = remplacetas("terceros", "id", $documento[1], "p_apellido", ""); $segundo_apellido = remplacetas("terceros", "id", $documento[1], "s_apellido", ""); $resultado .= " \r {$primer_nombre['0']} {$segundo_nombre['0']} {$primer_apellido['0']} {$segundo_apellido['0']} \r Documento: {$documento['0']}"; } $respuesta->addAlert("{$email}: {$resultado}"); $respuesta->addAssign("tercero_documento", "value", "{$documento['0']}"); $respuesta->addAssign("tercero_primer_nombre", "value", "{$primer_nombre['0']}"); $respuesta->addAssign("tercero_segundo_nombre", "value", "{$segundo_nombre['0']}"); $respuesta->addAssign("tercero_primer_apellido", "value", "{$primer_apellido['0']}"); $respuesta->addAssign("tercero_segundo_apellido", "value", "{$segundo_apellido['0']}"); $respuesta->addAssign("tercero_razon_social", "value", "{$razon_social['0']}"); $respuesta->addAssign("tercero_id", "value", "{$documento['1']}"); } } else { $respuesta->addAlert("{$email}: no es un correo válido"); $respuesta->addAssign("{$id_campo}", "style.backgroundColor", "pink"); $respuesta->addAssign("{$id_campo}", "value", ""); } return $respuesta; }
require 'milfs/funciones/login.php'; require_once 'milfs/includes/markdown.php'; require "milfs/funciones/conex.php"; $xajax->processRequests(); $logo = remplacetas('empresa', 'id', '1', 'imagen'); $direccion = remplacetas('empresa', 'id', '1', 'direccion'); $telefono = remplacetas('empresa', 'id', '1', 'telefono'); $email = remplacetas('empresa', 'id', '1', 'email'); if ($_REQUEST['formulario'] != "") { $formulario = $_REQUEST['formulario']; } else { $formulario = "40"; } $id_campo = $_REQUEST['campo']; $formulario_descripcion = remplacetas('form_id', 'id', "{$formulario}", 'descripcion', ""); $formulario_nombre = remplacetas('form_id', 'id', "{$formulario}", 'nombre', ""); ?> <!DOCTYPE html> <html lang="en"> <head > <meta charset="utf-8"> <meta name="viewport" content="user-scalable=no, width=device-width, maximum-scale=1, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content="fredyrivera" > <?php $xajax->printJavascript("milfs/xajax/"); ?> <link rel="shortcut icon" href="favicon-152.png"> <link rel="apple-touch-icon-precomposed" href="favicon-152.png">
<?php $email = remplacetas('empresa', 'id', '1', 'email', ''); $email = "<strong>{$email['0']}</strong>"; $razon_social = remplacetas('empresa', 'id', '1', 'razon_social', ''); $razon_social = "<strong>{$razon_social['0']}</strong>"; $aviso = "\n\n<div class='container-fluid'>\n<!-- \nPARA CAMBIAR EL CONTENIDO DE ESTE MENSAJE EDITE EL ARCHIVO \npsi.php \n-->\n<h1>Aviso de privacidad \n<small>Y políticas de manejo de información personal.</small> \n</h1>\n<p>En {$razon_social} respetamos y protegemos tus datos personales</p>\n\n<p>Sabemos que tu privacidad y tus datos personales son muy importantes. Por eso, en cumplimiento de la Ley 1581 de 2012 y del Decreto 1377 de 2013, Decreto 886 de 2014 -los cuales desarrollan el derecho constitucional (Habeas Data) que tienen todas las personas de conocer, actualizar, rectificar o suprimir cualquier tipo de información recogida sobre ellas en bases de datos o archivos-, solicitamos tu autorización para continuar realizando el tratamiento de tus datos personales en los siguientes términos:</p>\n\n<p>{$razon_social} se toma en serio tus datos personales y te damos todas las garantías para que tus derechos sean una realidad. {$razon_social} como encargada del tratamiento de los datos personales y por tanto, será ella la que realizará la recolección, almacenamiento, uso, circulación o supresión de los datos personales en nombre de {$razon_social} y conforme a la finalidad que señalemos como responsables del tratamiento de datos personales.</p>\n\n<p>En {$razon_social} necesitamos tus datos personales para establecer un canal de comunicación y mantenerte informado e informada de nuestras actividades relacionadas con nuestra actividad. Por otra parte y debido a la naturaleza de nuestra institución estos datos son necesarios para cumplir con la relación Cliente-vendedor o como preferimos llamarlos Prosumidores.</p>\n\n<p>Estas actividades comprenden la difusión de alertas, lanzamientos, comunicados, boletines, noticias, convocatorias, campañas, eventos, talleres, seminarios, etc., a través de la lista de correo de la comunidad , de los correos electrónicos recopilados en listas de asistencia a eventos organizados por la comunidad y del formulario Contacto de nuestra plataforma web, y de la base de datos que hemos elaborado a partir de la información que se encuentra públicamente en Internet, entre otros.</p>\n\n<p>{$razon_social}, implementará las medidas técnicas necesarias para garantizar la autenticidad, integridad y confidencialidad de la información. Sin embargo, si estás interesado o interesada en recibir información de {$razon_social} podremos compartir tus datos personales con ésta si lo autorizas de forma expresa e informada.</p>\n\n<p>Te recordamos que tienes derecho al acceso, consulta, rectificación, actualización y eliminación de tus datos en los términos de la Ley 1581 de 2012 y del Decreto 1377 de 2013, Decreto 886 de 2014. Para el ejercicio de estos derechos, o si no estás interesado o interesada en seguir recibiendo nuestra información y no nos autorizas para el tratamiento de tus datos personales de acuerdo con nuestra Política de privacidad, puedes escribirnos a {$email}</p>\n\n<p>Si pasados 30 días hábiles a partir del recibo de este mensaje no hemos recibido alguna comunicación en donde nos indiques que NO nos autorizas a efectuar el tratamiento de tus datos personales, asumimos que nos has autorizado y continuaremos realizando dicho tratamiento. No obstante, conservas el derecho a solicitar la supresión, actualización de tus datos y a revocar esta autorización en cualquier momento.</p>\n\n<p>Si quieres comunicarte con {$razon_social} , encargada del tratamiento de datos personales, puedes escribirle al área de Comunicaciones a {$email}</p>\n\n<div class='alert alert-danger'>\n\n<p>ATENCION: Puede existir una versión mas reciente de este archivo en http://qwerty.co/milfs por favor compruebelo antes de modificarlo. </p>\n\n<p>Este sistema podría tener código basado en otros programas y especialmente en http://GaleNUx.com el cual tiene Copyright © 13-22-2/ 17-Dic-2008 Dirección nacional de derechos de autor Colombia pero igualmente distribuido bajo licencia GPL V3. http://GaleNUx.com Es un sistema para de información para la salud adaptado al sistema de salud Colombiano.</p>\n\n<p>Si necesita consultoría o capacitación en el manejo, instalación y/o soporte o ampliación de prestaciones de GaleNUx por favor comuníquese con nosotros al email correo@qwerty.co.</p>\n\n<p>Este programa es software libre: usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Fundación para el Software Libre, ya sea la versión 3 de la Licencia, o cualquier versión posterior.</p>\n\n<p>Este programa se distribuye con la esperanza de que sea útil, pero SIN GARANTÍA ALGUNA; ni siquiera la garantía implícita MERCANTIL o de APTITUD PARA UN PROPÓSITO DETERMINADO. Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada. </p>\n\n<p>Debería haber recibido una copia de la Licencia Pública General GNU junto a este programa. En caso contrario, consulte <http://www.gnu.org/licenses/>.</p>\n\n<h2>El equipo de MILFS agradece especialmente a todas las instituciones y personas que han hecho este proyecto posible con su inspiración, patrocinio y cientos de horas de dedicación.<h2>\n\n\n\n\n</div>\n</div>\n"; //$aviso= nl2br($aviso); //print($aviso);