Código HTML:
Ver original
<html> <head> <script> function valida_envia(){ //valido el nombre if (!document.validar.acepto.checked){ alert("Tiene que aceptar las condiciones") document.validar.acepto.focus() return 0; } //el formulario se envia document.validar.submit(); } </script> </head> <body> <form method="post" action="form_contacto.php" name="validar"> <input type="button" value="ENVIAR" onclick="valida_envia()" class="boton"> </form> </body> </html>
Antes el archivo php de destino recibía el submit que iba incluido como name="submit" en el botón de enviar, pero ahora si lo pongo no funciona el formulario y si lo quito el php no recibe nada, tampoco sé como enviarlo a través de javascript. A continuación como recibe el php la información:
Código PHP:
Ver original
<?php $subject = "Contacto web"; $nombre = $_POST['nombre']; ... ?>
No sé si la pregunta va mejor en php, lo dejo a decisión de los moderadores.
Gracias!