Mensaje de error en emails
Siguiendo el tutorial de la página web responsive, no consigo que salte el error de verificación de email, para no duplicar usuarios. He revisado el código bastante pero debo de tener algún error de sintaxis que no consigo ver.
El código lo tengo así:
Editado
El código lo tengo así:
var urlweb='http://localhost/neweb/'; function registro_ajax(user,phone,email,pass1,pass2){ //Comprobar que el campo esta lleno if(limpiar(user)!='' && limpiar(phone)!='' && limpiar(email)!='' && limpiar(pass1)!='' && limpiar(pass2)!=''){ //Paso 1 Validación ok if(limpiar(pass1) != limpiar(pass2)){ $('#registro-error').fadeIn(500); $('#registro-mensaje').text('Las contraseñas no coinciden'); } else { //Enviar registro $.ajax({ type:'POST', url: urlweb + 'inc/adduser.php', cache: false, //data:'user=' + user + '&phone=' + phone + '&email=' + email + '&pass1=' + pass1, data: $('#formRegistro').serialize(), success: function(respuesta){ if(limpiar(respuesta)=='Insertado'){ //Ir a login location.href=urlweb + 'iniciar'; } else if(limpiar(respuesta)=='El usuario ya existe'){ //Mostrar error $('#registro-error').fadeIn(500); $('#registro-mensaje').text('Correo no disponible'); } } }); } } else { $('#registro-error').fadeIn(500); $('#registro-mensaje').text('Completa los campos requeridos'); } } function limpiar(valor){ //Remplaza espacios por nada var cadena=valor.split(' ').join(''); return cadena; }He modificado (o mas bien añadido) unos campos y algunos nombres para organizarme y adaptarlo mejor a mi proyecto, pero he seguido la guía paso a paso.
Editado
0
Puntos
Puntos
1089
Visitas
Visitas
2
Resp
Resp
Por pakogun hace 73 meses
Principiante
Respuesta #1
hola comenta la linea location.href y refresca la caché del navegador con ctrl f5
despues haz una prueba de registro con un.correo que exista con la.consola del navegador abierta que esta en las pestañas donde esta la network
saca una captura a lo que devuelve la consola y ya que estas saca otra a lo que ves en la network
salu2
despues haz una prueba de registro con un.correo que exista con la.consola del navegador abierta que esta en las pestañas donde esta la network
saca una captura a lo que devuelve la consola y ya que estas saca otra a lo que ves en la network
salu2
0
Puntos
Puntos
Por alber hace 73 meses
Administrador
Respuesta #2
Debía ser problema del navegador (chrome), por que hoy he limpiado temporales para dedicarle un rato y a funcionado correctamente.
Muchas gracias por la ayuda.
Un Saludo
Muchas gracias por la ayuda.
Un Saludo
1
Puntos
Puntos
Por pakogun hace 73 meses
Principiante