Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2009, 16:11
daivajo
 
Fecha de Ingreso: diciembre-2009
Mensajes: 2
Antigüedad: 14 años, 6 meses
Puntos: 0
validar politica de privacidad

Hola a todos; vereis, he echo un formulario muy sencillo, en dreamweaver con varios campos: nombre y apellidos, telefono, email y consulta; lo he probado y va muy bien, el problema es que he puesto una casilla de verificacion de aceptacion de politica de privacidad de modo que si no se marca como que aceptan no se envie el formulario, pero esto no ocurre, el formulario se envia igual si se marca como si no. Llevo dias buscando por la web y lo que he encontrado similar es de hace tiempo y esta cerrado, ¿alguien me podria ayudar?; os envio el codigo para que veais si esta bien.

Código PHP:
<form id="contacto" name="contacto" method="post" action="enviar.php">
              <
p>
                <
label><span class="Estilo12">NOMBRE Y APELLIDOS</span>
                <
input name="nombre" type="text" id="nombre" onblur="MM_validateForm('nombre','','R');return document.MM_returnValue" size="75" />
                  </
label>
              </
p>
              <
p>
                <
label><span class="Estilo12">TELEFONO</span>
                <
input name="telefono" type="text" id="telefono" onblur="MM_validateForm('telefono','','NisNum');return document.MM_returnValue" size="30" />
                </
label>
              </
p>
              <
p>
                <
label><span class="Estilo12">E-MAIL</span>
                <
input name="mail" type="text" id="mail" onblur="MM_validateForm('mail','','RisEmail');return document.MM_returnValue" size="50" />
                  </
label>
              </
p>
              <
p>
                <
label><span class="Estilo12">INFORMACION QUE DESEA RECIBIR</span><br />
                <
textarea name="mensaje" cols="45" rows="5" id="mensaje" onblur="MM_validateForm('mensaje','','R');return document.MM_returnValue"></textarea>
                  </
label>
              </
p>
              <
class="Estilo4">INTENTE ESPECIFICAR LO MAXIMO POSIBLE</p>
              <
class="Estilo4">
                <
input type="submit" name="enviar" value="Enviar" />
              </
p>
              <
class="Estilo4">
                <
label>
               <
input name="privacidad" type="checkbox" id="privacidad"  />
 
acepto politica de privacidad</label>
              </
p>
              <
p>&nbsp; </p>
            </
form
y este es el send

Código PHP:
<?php

$nombre 
$_POST['nombre'];
$mail $_POST['mail'];
$telefono $_POST['telefono'];

$header 'From: ' $mail " \r\n";
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$mensaje "Este mensaje fue enviado por " $nombre " \r\n";
$mensaje .= "Su e-mail es: " $mail " \r\n";
$mensaje .= "Mensaje: " $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " date('d/m/Y'time());

$para ='correodelaweb ';
$asunto 'Solicitud de informacion';

mail($para$asuntoutf8_decode($mensaje), $header);

echo 
'GRACIAS POR SU INTERES. EN BREVE NOS PONDREMOS EN CONTACTO CON 
USTED'
;

?>
Gracias de antemano