Alguien me podria explicar como hacerlo, o por donde comenzar, un ejemplo o codigo al respecto????
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
| ||||
¿quieres guardar cuándo se logueó?... Bueno, primero la pregunta: Si usas Base de Datos, ¿para qué quieres utilizar archivos en este caso??? Ahora la respuesta ![]() ![]() Para obtener la fecha y hora con SQL (usando un campo DATETIME) solo ocupa la función NOW()... www.php.net/mktime www.php.net/strtotime www.php.net/date www.mysql-hispano.org/page.php?id=31&pag=6 Suerte! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
jam, solo quiero guardar el usuario que se logeo con su clave para saber el dia, la fecha la hora y la salida de ese usuario dentro de la zona resringida, es decir es para llevar un control del moemto en que estuvo en dicha zona gracias por ayudarme
__________________ Miguel Padrón :cool: |
| ||||
¿eso fué pregunta?, aclaración?, comentario???... Lo que dices fue lo que planteé... (como comentario y aclaración). ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Cita: Puedes llevar una bitacora de las visitas de un usuario a tu area, ya sea en una base de datos o en un archivo de texto y tener un historico de su estancia en el area. Generalmente yo uso la PEAR::Log para esa tarea te dejo un ejemplo sencillo de como usarla.
Iniciado por 8461277 Amigos tengo una zona restringida por un login y clave, la cual se valida a una BD mysql, lo que queria saber si se puede guardar el usuario, tiempo, fecha.... etc en una archivo para saber si estadia dentro de la zona restringida. Alguien me podria explicar como hacerlo, o por donde comenzar, un ejemplo o codigo al respecto???? ![]() Código PHP:
Código:
Las pear generalmente estan instaladas en tu servidor, si no bajalas de http://pear.php.net. La documentacion de esta clase la puedes obtener de http://www.indelible.org/pear/Log/gu...g-log-handlers el ejemplo es sencillo pero puedes mandar tus eventos a base de datos, consola al log del sistema, etc...Jun 10 09:24:43 [info] El usuario entro al sistema Jun 10 09:24:43 [info] El usuario salio del sistema Saludos. |
| ||||
Gracia hermano este codigo que me diste lo coloco en la pagina de la zona retringida???? La vusializacion de lo grabado lo saco asi??? echo $miLog;??????
__________________ Miguel Padrón :cool: |
| |||
Cita: No, $milog es una variable que esta almacenando una instancia de la clase Log, los eventos generados por el acceso a tu area restringida seran alamacenados en un archivo que se llama bitacora.log, pero el nombre del archivo puede ser el que tu quieras ponerle o inclusibe puedes almacenar la informacion en una base de datos, para eso revisa y lee la documentacion que te deje en la sligas anteriores.
Iniciado por 8461277 Gracia hermano este codigo que me diste lo coloco en la pagina de la zona retringida???? La vusializacion de lo grabado lo saco asi??? echo $miLog;?????? Saludos. |
| ||||
Ok significa que debo poner este codigo en la zona retringida y el archivo que genera es el que me dara el informa de cada usuario que a estado en la zona restringida
__________________ Miguel Padrón :cool: |
| ||||
Amigo HerSAN, me sale este error: Fatal error: Class 'Log' not found in c:\wamp\www\pagina universidad 01-06-05(3)\principal\formulario_admin.php on line 21 La lineo 21, corresponde a: $miLog = &Log::singleton('file', 'bitacora.log', '', $conf); Que pasara, yo cree el archivo Log.php y el bitacora.log, sera que no es asi, donde puedo colocar que se cree en un archivo txt????? por favor me arientas
__________________ Miguel Padrón :cool: |
| |||
Cita: Necesitas tener instaldas las PEAR antes de usar la clase, lo deje mas arriba pero te remito nuevamente al manual de las pear`s en http://pear.php.net/manual/en/installation.php checa que se tiene que hacer para instalarlas, si tu no puedes consulta con el administrador de tu servidor para que el realize la instalacion.
Iniciado por 8461277 Amigo HerSAN, me sale este error: Fatal error: Class 'Log' not found in c:\wamp\www\pagina universidad 01-06-05(3)\principal\formulario_admin.php on line 21 La lineo 21, corresponde a: $miLog = &Log::singleton('file', 'bitacora.log', '', $conf); Que pasara, yo cree el archivo Log.php y el bitacora.log, sera que no es asi, donde puedo colocar que se cree en un archivo txt????? por favor me arientas SAludos. |
| ||||
gracias amigo conatctere al administ de mi servidor que alquiler a ver si tiene el PEAR, en caso de que no la tienen o no la quieren instalar. HAY OTRA MANERA DE HACER ALGO PARECIDO????? EN PHP PURO???
__________________ Miguel Padrón :cool: |