
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
Puntos
1354
Visitas
Visitas
5
Resp
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í:


tiene que estar así:

1
Puntos
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
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:
salu2
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 blancosalu2
0
Puntos
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
Puntos
Por juliethsanches hace 10 años
Novice
Respuesta #5
Juliethsanches crea un nuevo tema y lo hablamos, saludos
0
Puntos
Puntos
Por alber hace 10 años
Admin