Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/03/2010, 11:19
gerod
 
Fecha de Ingreso: marzo-2010
Mensajes: 20
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Login con php y ajax

Cita:
Iniciado por cesarpunk Ver Mensaje
Lo que pasa es que tu tiienes que mandarle un mensaje al objeto ajax para indicarle de que tu proceso en el servidor ha funcionado, entonces debes hacer esto:

Código PHP:

if(!$registro) { 
echo 
"No estas en la base de datos"

else 

//Se debe redireccionar una pagina nueva 
 
echo "mensajito";

Dicho "mensajito" es el indicador que sera enviado como responseText a tu funcion ajax... y desde ahi puedes hacer un redireccionamiento:

Código:
if (ajax.readyState==4)
{
// Borro el contenido del input
inputIngreso.value="";
// Habilito campos y boton nuevamente
boton.disabled=false; ;inputIngreso.disabled=false; inputLista.disabled=false;
Mens.innerHTML=ajax.responseText;

     if(ajax.responseText == "mensajito") {
          window.location='pagina.php'; 
     }

}
creo que la comparacion esta mal hecha, no me sale, si le pongo un else si me direccina a otra pagina
if(ajax.responseText == "mensajito") {
window.location='pagina.php';
}
else {
window.location='pagina2.php';
}
como hago para comparar en el php si esta <echo "mensajito"; >