<%@ page import="com.trimedia.manifiesto.Conf.Constantes" %> <%@ page import="com.trimedia.manifiesto.OBJ.RecogidaFirmas" %> <%@ page import="com.trimedia.manifiesto.OBJ.Firmas" %> <%@ page import="com.trimedia.manifiesto.BD.Mant.MantFirmas" %> <%@ page import="com.trimedia.manifiesto.BD.Mant.MantRecogidaFirmas" %> <% String nombre = "", apellidos = "", dni = "", email = "", enlace = ""; String mensaje = ""; boolean resultado = false; if ( request.getParameter("insertar") != null && request.getParameter("insertar").equals("1") ){ nombre = request.getParameter("nombre").replaceAll("'", ""); apellidos = request.getParameter("apellidos").replaceAll("'", ""); //dni = request.getParameter("dni").replaceAll("'", ""); email = request.getParameter("email"); enlace = request.getParameter("enlace"); // Hacemos las comprobaciones para ver si el email es válido String emailPattern = "^([a-z0-9]+[._]?){1,}[a-z0-9,-]+\\@(([a-z0-9]+[-]?){1,}[a-z0-9]+\\.){1,}[a-z]{2,4}$"; if ( mensaje.equals("") && !email.equals("") && !email.matches(emailPattern) ) mensaje = "La dirección de correo no es válida"; if ( mensaje.equals("") ){ Firmas firma = new Firmas(); if ( request.getParameter("id_recogida") != null && !request.getParameter("id_recogida").equals("") ) firma.setIdRecogida( new Integer(request.getParameter("id_recogida")) ); firma.setNombreFirma( nombre ); firma.setApellidosFirma( apellidos ); firma.setDniFirma( dni ); firma.setEmailFirma( email ); firma.setEnlaceFirma( enlace ); firma.setInvalidaFirma( new Integer(Constantes.NO) ); // Ahora insertamos la firma Integer id = null; id = MantFirmas.insertarFirma( null, firma ); if ( id == null ) { mensaje = "La firma no ha podido ser insertada.
Inténtelo en unos minutos y si el problema persiste contacte con el Administrador."; resultado = false; } else { mensaje = "Gracias por mostrarnos su apoyo.
Su firma ha sido insertada correctamente."; resultado = true; } } } %>
 


Firmar el Manifiesto

<% if ( resultado ){ if ( !mensaje.equals("") ){%>

<%=mensaje%>

<%}%> <%} else {%> <% if ( !mensaje.equals("") ){%>
<%=mensaje%>
<%}%>
(*) Nombre
(*) Apellidos
(*) Email
Si quieres puedes enlazar tu firma con algún sitio web (blogs, páginas personales, de asociaciones, etc)
Enlace http://
Los campos marcados con asterisco (*) son de obligatorio cumplimiento.
<%}%>