Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/10/2008, 08:13
Ghosty
 
Fecha de Ingreso: junio-2008
Mensajes: 292
Antigüedad: 15 años, 11 meses
Puntos: 4
Respuesta: Problema con un codigo

mira e encontrado este codigo y funciona

Código PHP:
function validar_clave() {

var 
cla1 document.form1.contrasena.value;
var 
cla2 document.form1.repcontrasema.value;
if (
cla1 == '' || cla2 == '') {
alert('Debes introducir tu contraseña en los dos campos.');
return 
false;
}
if (
document.form1.contrasena.value.length <caract_longitud) {
alert('Tu contraseña debe tener de ' caract_longitud ' a 12 caracteres.');
return 
false;
}
else {
if (
cla1 != cla2) {
alert ("Las contraseñas introducidas no son iguales");
return 
false;
}
}


pero he intentado meterle la comprobacion del campo mail pero no peta seguramente me falte alguna llave , me lo pudes revisar por favor

Código PHP:
function validar_clave() {
var 
caract_invalido "";
var 
caract_longitud 6;
var 
filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
var 
cla1 document.form1.contrasena.value;
var 
cla2 document.form1.repcontrasema.value;
var 
mail1 document.form1.mail.value;
var 
mail2 document.form1.repemail.value;
if (
cla1 == '' || cla2 == '') {
alert('Debes introducir tu contraseña en los dos campos.');
return 
false;
}
if (
document.form1.contrasena.value.length <caract_longitud) {
alert('Tu contraseña debe tener de ' caract_longitud ' a 12 caracteres.');
return 
false;
}
else {
if (
mail1 != mail2) {
alert ("Las direcciones de e-mail introducidas no son iguales");
return 
false;
//mail
if (mail1 == '' || mail2 == '') {
alert('Debes introducir tu e-mail en los dos campos.');
return 
false;
}
if (!
filter.test(mail.value)){alert("Existen errores en su dirección de correo");email.focus();return false;}
else {
if (
mail != mail2) {
alert ("Las email introducidas no son iguales");
return 
false;
}
}

muxas garciassssssss