Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2011, 06:01
adicityofmetal
 
Fecha de Ingreso: julio-2010
Mensajes: 43
Antigüedad: 14 años, 4 meses
Puntos: 3
Pregunta Redirigir una pagina despues de pasar variables con ajax en POST

Hola chicos tengo un pequeño conflicto me encuentro realizando un login que valida en my sql paso las variables a mi pantalla validadora pero al momento de intentar usar un header para re dirigir la pagina, lo abre sobre la misma, me gustaría saber si me pueden dar una ayudadita gracias.

Código:
function ingresar(){
    var usser,pass,capa;
    var frmIngreso = document.getElementById("formIng");
    usser = document.getElementById('plumUser').value;
    pass = document.getElementById('plumPass').value;
    capa = document.getElementById('result');
    capa.innerHTML = "Validando.....";
    //Objeto Ajax
    var ajax =new nuevoAjax();
    //ajax.open("GET","includes/validaUsuario.php?txtUsr="+usser+'&txtPas='+pass,true);
    ajax.open("POST","incld/validador.php",true);
    ajax.onreadystatechange = function(){
          if (ajax.readyState==4){
               if(ajax.status==200){
                capa.innerHTML = ajax.responseText;
                if(ajax.responseText==0){
                  frmIngreso.plumPass.value='';
                  if(capa.innerHTML=="0"){
                        frmIngreso.submit();
                  }else
                   capa.innerHTML =  '';
                }
            }
        }
    }
Lo anterior es lo que uso en java script
Código PHP:
while($row mysql_fetch_array($Result))
                    {
                        
$_SESSION["usuario"]=$row["login"];
                    }
                        if(isset(
$_SESSION["usuario"])){
                            echo 
"Usuario o Password incorrectos!!.";
                            
session_unset();
                            
$valido=false;
                        }
                        else{
                                echo 
"0K";
                                
header("location:../calendar/calendarPlum.php");
                        } 
Lo anterior es la ultima parte de mi php