Foros del Web » Programando para Internet » Javascript »

formulario de registro con js y php

Estas en el tema de formulario de registro con js y php en el foro de Javascript en Foros del Web. buenas estoy realizando un formulario de registro y entre los campos que quiero validar esta la existencia o no del usuario, he visto por ahi ...
  #1 (permalink)  
Antiguo 25/10/2012, 08:19
 
Fecha de Ingreso: marzo-2011
Mensajes: 4
Antigüedad: 13 años, 1 mes
Puntos: 0
formulario de registro con js y php

buenas estoy realizando un formulario de registro y entre los campos que quiero validar esta la existencia o no del usuario, he visto por ahi y me hace una consulta via php, el problema lo tengo cuando tengo que validar en el formulario que los campos estan ok para el envio. si coloco un usuario que existe no me frena el formulario y me da error de publicidad en la BD, alguien me puede echar una mano?

este es el codigo

//funciones de validacion

function validateid(){

//get the id
var id = $('#id').val();

//use ajax to run the check
$.post("check_username.php", { id: id },
function(result){
//if the result is 1
if(result == 0 ){
//show that the id is NOT available
alert ("el usuario esta en uso");
return false;
}else{
//show that the id is available
alert ("el usuario esta libre");
return true;
}
});

}

function validatewfijo(){
//NO cumple longitud minima
if(inputwfijo.val().length < 4){
reqwfijo.addClass("error");
inputwfijo.addClass("error");
return false;
}
//SI longitud pero NO solo caracteres A-z
else if(!inputwfijo.val().match(/^[0-9]+$/)){
reqwfijo.addClass("error");
inputwfijo.addClass("error");
return false;
}
// SI longitud, SI caracteres A-z
else{
reqwfijo.removeClass("error");
inputwfijo.removeClass("error");
return true;
}
}

function validateendenom(){
//NO cumple longitud minima
if(inputendenom.val().length < 4){
reqendenom.addClass("error");
inputendenom.addClass("error");
return false;
}
//SI longitud pero NO solo caracteres A-z
else if(!inputendenom.val().match(/^[a-zA-Z]+$/)){
reqendenom.addClass("error");
inputendenom.addClass("error");
return false;
}
// SI longitud, SI caracteres A-z
else{
reqendenom.removeClass("error");
inputendenom.removeClass("error");
return true;
}
}

Etiquetas: ajax, formulario, funcion, input, js, php, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.