Mirar tengo un problema.
Tengo un formulario en php que me funciona correctamente. El problema es que quiero que el usuario acepte las condiciones legales con un checkbox. Por ello, le paso primero un script de javascript, para comprobar si esta chekeado o no el checkbox.
El tema esta, en que si le pongo este script, no me ejecuta el código de php aunque este seleccionado.
El script de javascript es el siguiente:
Código PHP:
function validar() {
if (document.formulario.checkbox.checked!=true) {
alert("Tiene que aceptar las condiciones. Muchas gracias.");
}
}
El formulario es el siguiente:
Código PHP:
<form enctype="multipart/form-data" onSubmit="validar();" action="formulario.php" method="post" name="formulario">
<textarea name="comentario" cols="42" rows="5" class="form" id="comentario"></textarea>
<input name="enviado" type="submit" class="envio" id="enviado" value="Enviar">
<input type="checkbox" name="checkbox" value="checkbox">
</form>
¿Alguien me puede decir, porque no me ejecuta el código php cuando acepto las condiciones?