si estoy logeado correctamente recibo la variable yes
pero a la hora de formular el script pongo:
function login_ajax(user,pass){
		$.ajax({
		type: 'POST',
		url: urlWeb + 'inc/loguin.php',
		data: 'user=' + user + '&pass=' + pass,
		success: function(htmlrepuesta) {
			if (htmlrepuesta=='yes'){
				location.reload();
				}
			else if (htmlrepuesta=='error'){
			$('#error').slideDown(500);	
			}		
	   }
	});

}


pero cuando la variable es yes no me recarga la pagina al igual que es error, pero si yo doy manualemente al f5 si me lo hace bien, no entiendo el porque?

Editado
0
Puntos
1354
Visitas
5
Resp
Por dannus hace 10 años
Developer
Respuesta #1
es por que tienes un espacio en alguna parte por eso te da el error, comprueba esto y nos cuentas:

tiene que estar así:
1
Puntos
Por alber hace 10 años
Admin
Respuesta #2
gracias exacto fue por un espacio en blanco que no se de donde lo ha cogido
1
Puntos
Por dannus hace 10 años
Developer
Respuesta #3
puede que lo tengas en el fichero conexion o funciones.. si no lo encuentras esta es la solución:
function login_ajax(user,pass){
		$.ajax({
		type: 'POST',
		url: urlWeb + 'inc/loguin.php',
		data: 'user=' + user + '&pass=' + pass,
		success: function(htmlrepuesta) {
			if (htmlrepuesta.split(' ').join('')=='yes'){
				location.reload();
				}
			else if (htmlrepuesta.split(' ').join('')=='error'){
			$('#error').slideDown(500);	
			}		
	   }
	});

}
como ves con split y join eliminamos los espacios en blanco

salu2
0
Puntos
Por alber hace 10 años
Admin
Respuesta #4
hola muchacos me ayudan, tengo mi login pero como hago para que hagan session con el Usuario o el Correo. espero que me entiendan. que tenga las dos posibilidades
1
Puntos
Por juliethsanches hace 10 años
Novice
Respuesta #5
Juliethsanches crea un nuevo tema y lo hablamos, saludos
0
Puntos
Por alber hace 10 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar