Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/04/2013, 10:00
pitas
 
Fecha de Ingreso: junio-2008
Mensajes: 47
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problema con formulario de contacto

Ahi va mi codigo del formulario

Código:
<?php
if (!isset($_POST['email'])) {
?>


  <script type="text/javascript">

function validar()
{

var verificar = true;
var x = document.getElementById("CasillaVer")
if(x.checked){
   alert('Valida');
  return true;
   

}
else alert('Debes aceptar la politica de privacidad');
 return false;

}



  </script>


<form action="<?=$_SERVER['PHP_SELF']?>" method="post" onsubmit="return validar();">

    <label>
      Nombre:
      <input name="nombre" type="text" id="nombre" />
    </label>
    <label>
      <br>
      <br>
      Teléfono:
<input name="telefono" type="text" id="telefono" />
<br>
<br>
    </label>
    <label>
      Email:
      <input name="email" type="text" id="email" />
      <br>
      <br>
    </label>
    <label>
      Mensaje:
      <textarea name="mensaje" cols="50" rows="6" id="mensaje"></textarea>
    <br>
    <br>
    <a href="http://www.mipagina.es" target="_blank">Acepte las politicas de privacidad      </a> <span id="sprycheckbox1"><span class="checkboxRequiredMsg">. </span></span>
    <input type="checkbox" name="CasillaVer" id="CasillaVer" />
    <br>
<br>
    </label>
    <input type="submit" value="Enviar" />
    <input type="reset" value="Borrar" />      
    
</form>
<?php
}else{
  $mensaje="Mensaje del formulario de contacto de mipagina";
  $mensaje.= "\nNombre: ". $_POST['nombre'];
  $mensaje.= "\nEmail: ".$_POST['email'];
  $mensaje.= "\nTelefono: ". $_POST['telefono'];
  $mensaje.= "\nMensaje: \n".$_POST['mensaje'];
  $destino= "[email protected]";
  $remitente = $_POST['email'];
  $asunto = "Mensaje enviado por: ".$_POST['nombre'];
  mail($destino,$asunto,$mensaje,"FROM: $remitente");
?>
  <p><strong>Mensaje enviado.</strong></p>
<?php
}
?>
Saludos