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
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 .
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
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