problema con trabajr con sessiones extjs y php

Iniciado por softdonet, 10 Diciembre 2009, 01:30 AM

0 Miembros y 1 Visitante están viendo este tema.

softdonet


hola a todos espero que me puedan ayudar estos haciendo un login  en donde estoy creando una session y esa session quiero recuperarlo en otro formulario el l  para poder validar la autenticacion de usuarios que mientras no hayan iniciado session no puedan acceder

esta es  mi función php la que estoy enviándolo
Código (php) [Seleccionar]



function nValidarLogin($login,$pass,$empresa){
$obj_pSegSist = new nSeguridadSistema();
$validacionUsuario = $obj_pSegSist -> nValidarUsuario($login);
if ($validacionUsuario== 2 ){
//echo("hola");
$rpta = "No existe el usuario introducido";
echo ($rpta);
//header("location: ../cp/pAcceso.php?rpta=".$rpta);
}else{
$validacionUsuarioClave = $obj_pSegSist -> nValidarUsuarioClave($login,$pass);
if($validacionUsuarioClave == 1){
$validacionEmpresa = $obj_pSegSist -> nValidarEmpresa($login,$pass,$empresa);
if($validacionEmpresa == 1){
//session_start();
$_SESSION['usuario']=$login;
if(isset($_SESSION['usuario'])){
// header("location: ../cp/pMenuPrincipal1.php");
echo (1);
}
}else{
$rpta = "Usuario no pertenece a la empresa selecionada";
echo($rpta);
//header("location: ../cp/pAcceso.php?rpta=".$rpta);
}
}else{

$rpta = "Password incorrecto";
echo($rpta);
//header("location: ../cp/pAcceso.php?rpta=".$rpta);
}

}
}











esta es mi petición ajax que lo estoy enviando a la función php ,la función y los parámetros requeridos .
Código (javascript) [Seleccionar]


var button = Ext.getCmp('but');
button.on('click', function(){

Ext.Ajax.request({               
url:"../cn/nLogin.php", 
                params:{funcion:'nValidarLogin', txt_usuario:uss.getValue(), txt_clave:pas.getValue(),txt_empresa:emp.getValue()}, 
                success:terminado, 
                failure:conexionFailure
            }); 






esta en donde resesiono lo mensajes obtenidos  de la función php
Código (javascript) [Seleccionar]


function terminado(resp){

if(resp.responseText==1){
Ext.Msg.alert("INFORMACION DEL SISTEMA ","Binevnidoas al Sistema Contable")

window.location.href = 'pMenuPrincipal1.php'


}
else{
Ext.Msg.alert("INFORMACION DEL SISTEMA",resp.responseText);

}


}

})






espero me puedan ayudar gracias por sus respuestas de antemano