tengo el un script para crear perfiles nuevos.En el hay un formulario en el k el usuario debe introducir su nombre, contraseña y e-mail, pero no funciona, ni me crea nuevos perfiles, ni salta la funcion del javascript cnd los campos estan vacios.No entiendo pork no funciona pork tengo otro script muy parecido para modificar datos k si k funciona bien, Lo unico k funciona en el siguiente script es el boton borrar, k borra los datos introducidos en los campos.
El script es el siguiente:
Código PHP:
<html>
<head>
<title>
Crear Perfil
</title>
<link rel="stylesheet" type="text/css" href="estilos.css"/>
</head>
<script language="javascript">
function valida_envio(){
//valido el nombre
if (document.formCrear.nombre.value.length==0){
alert("Tienes que escribir tu nombre")
document.formCrear.nombre.focus()
return false;
}
//valido la contraseña
if (document.formCrear.contraseña.value.length==0){
alert("Tienes que escribir tu contraseña")
document.formCrear.contraseña.focus()
return false;
}
//valido el email
if (document.formCrear.email.value.length==0){
alert("Tienes que escribir tu email")
document.formCrear.email.focus()
return false;
}
if ((formCrear.email.value.indexOf ('@', 0) == -1)||(formCrear.email.value.length < 5)) {
alert("Escribe una dirección de correo válida");
return (false);
}
document.formCrear.submit();
}
</script>
<body>
<p class="tituloInicio">CREAR PERFIL</p>
<p class="titulo1">introduce tu nombre</p>
<form name="formCrear" method="post" action="guardarDatos.php">
<p class="textoAuxi">nombre:</p>
<input type="text" name="nombre" size="20" class="posicionCaja">
<br>
<br>
<p class="textoAuxi">contraseña:</p>
<input type="password" name="contraseña" size="20" class="posicionCaja">
<br>
<br>
<p class="textoAuxi">email:</p>
<input type="text" name="email" size="40" class="posicionCaja">
<br>
<input type="button" name="boton1" class="botonP" value="Aceptar" onClick="valida_envio()">
<input type="reset" name="boton2" class="botonP" value= "Borrar">
<input class="botonP" type="submit" value="Atras" onclick=this.form.action='perfil.php'>
</form>
</body>
</html>
Si alguien pudiera echarle un vistazo para poder decirme k es lo k se me escapa....
Muchisimas gracias