Foros del Web » Programando para Internet » PHP »

Historial de Sesiones

Estas en el tema de Historial de Sesiones en el foro de PHP en Foros del Web. Hola a todos, queria saber si es que las acciones de las sesiones en PHP se almacenan en algun LOG, busque por ahi veo que ...
  #1 (permalink)  
Antiguo 13/02/2007, 08:42
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 3 meses
Puntos: 2
Historial de Sesiones

Hola a todos, queria saber si es que las acciones de las sesiones en PHP se almacenan en algun LOG, busque por ahi veo que no se hace, hay alguna forma de almacenar las transacciones o inicio y fin de sesiones con hora y fecha en algun TXT o LOG? Queria saber si se puede disponer de eso para hacer una especie de "AUDITORIA"... GRACIAS A TODOS!
  #2 (permalink)  
Antiguo 13/02/2007, 08:50
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo Re: Historial de Sesiones

Como aclaración, ¿Deseas guardar en un "historial" todas las sesiones ? o bien algunas en particular?

Saludillos.
  #3 (permalink)  
Antiguo 13/02/2007, 09:15
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 3 meses
Puntos: 1
Re: Historial de Sesiones

las podes gurardar en una tabla y generar un Trigger que se ejecute para borrar siertos datos cada tanto.

saludos
  #4 (permalink)  
Antiguo 13/02/2007, 18:49
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Historial de Sesiones

Gracias por responder tan rapido chicos , mi pregunta era basicamente tener en un txt una bitacora, algo asi como que:

Se inicio sesion X a las 4:00 am
Se cerro sesion X a las 9:00 pm

Sesion X hizo Z cosa.

Etc, Etc....

Me comentaron que la version 5.Algo de Php almacenaba eso o creo que habia que habilitarlo....
  #5 (permalink)  
Antiguo 29/03/2007, 09:39
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Historial de Sesiones

Bueno lo de hacer cosa Z estaba muy pesado para meterlo a la BD... Asi que lo hice creandome una tabla SESIONES donde almaceno todo en su unico campo HISTORIAL, donde ingreso texto con la fecha y hora usando NOW() y el nombre de usuario (NOMBRE) y cuenta (LOGGIN)... con un titulo de NGRESO AL SISTEMA POR o SALIDA DEL SISTEMA POR, lo unico que no me sale es el NOMBRE y LOGGIN para el registro de SALIDA DEL SISTEMA, los valores me salen en blanco... alguien sabe por que?? Estoy usando variables de sesiones...

Inicialmente tengo un valCaja.php donde inicio una sesion y creo las variables de sesion:

Código PHP:
<?php 
session_name
('caja');
session_start();

$user=$_POST["usuario"];
$passw=$_POST["clave"];
$_SESSION['cuenta']=$user;
$_SESSION['contra']=$passw;
$_POST["usuario"] y $_POST["clave"] son textinputs de otro PHP (ingresarCaja.php) anterior para Loggearse y activar un menu que se habilita en pantalla (bcaja.php)

En este PHP (valCaja.php) no hay ningun problema al momento de ingresar datos a mi tabla SESIONES con los valores de CAJA.

Pero cuando hago click en SALIR del menu bcaja.php que he habilitado, no me registra nada, para eso vuelvo a utilizar las variables de sesiones que deduzco que no importa cuanto tiempo transcurra o que cosas haga, despues cuando desee puedo volver a usar sus valores.

Código PHP:
$_SESSION['cuenta']=$user;
$_SESSION['contra']=$passw

Última edición por makeitslow; 31/03/2007 a las 11:30
  #6 (permalink)  
Antiguo 04/04/2007, 11:45
 
Fecha de Ingreso: enero-2007
Ubicación: Cochabamba - Bolivia
Mensajes: 346
Antigüedad: 17 años, 3 meses
Puntos: 2
Re: Historial de Sesiones

Tengo una duda, que tal vez pueda solucionar mi problema, hay alguna forma de crear variables globales sin iniciar sesion???

Estaba pensando en como crear una variable global, o sea que pueda utilizar y manipular su valor cualquier momento y en cualquier lugar, para mostrar en pantalla una "ruta de eventos", me explico..

Quiero una variable donde pueda almacenar y concatenar texto para mostrar los eventos que estado realizando por ejemplo:

HOME/CAJA/EDITAR CARNET/

o

HOME/CAJA/LISTAR CARNET/IMPRIMIR

de tal manera que cada vez que haga algo se concatena a mi variable para mostrarlo, y cada vez que regreso, se borra para mostrarme en la tarea en la que me encuentro realizando.

Alguien sabe como puedo hacer eso?? Intente haciendolo con variables HIDDEN, pero al parecer no las tengo disponibles despues de un evento o en la siguiente pagina php que maneje.

Hay alguna forma de manejar variables de sesiones de distintas sesiones al mismo tiempo?

Última edición por makeitslow; 09/04/2007 a las 10:20 Razón: No seguir posteando mas mensajes sobre el mismo tema.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:47.