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
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; // 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
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
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