Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

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í:
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
1088
Visitas
2
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
0
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
1
Puntos
Por pakogun hace 73 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate