if ($for = getenv('HTTP_X_FORWARDED_FOR')) { $afor = explode(",", $for); print trim($afor[0]); } else { print "aqu� tamos"; print getenv('REMOTE_ADDR'); } */ //Al iniciar sesi�n no ha podido expirar esta a�n $_SESSION['expire'] = 0; $permisos = new permissions(); $_SESSION['permisos_group_methods'] = $permisos->get_per_group_methods(); $_SESSION['permisos_group_modules'] = $permisos->get_per_group_modules(); $_SESSION['permisos_user_modules'] = $permisos->get_per_user_modules(); $_SESSION['permisos_user_methods'] = $permisos->get_per_user_methods(); /* Para acceder a cualquier tabla se hace de la siguiente manera $_SESSION['nombre_tabla'][id_user/id_group][id_module/id_method] Comprobar en el caso de que no est� en la lista y escribir en su caso un 0 if(!isset($_SESSION['permisos_group_methods'][9][21])) print "permisos 0"; else print "permisos ".$_SESSION['permisos_group_methods'][9][21]; Ahora siempre que se necesite buscar algo se puede acceder de esta manera o creando un bucle que recorra los identificadores y compruebe si est� o no en la lista y su valor */