Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2006, 08:54
escan_0
 
Fecha de Ingreso: febrero-2003
Mensajes: 763
Antigüedad: 21 años, 3 meses
Puntos: 2
Leer log mediante php

Hola me gustaria leer un log que hay dentro del directorio: /var/log/alamin/ el log se llama gsgd-accounting.log se renueva cada vez que mis usuario envian un mensaje, diciendo si ha sido ok o error, me gustaria poder leer ese log para poder informar a mis usuarios de que su mensaje ha sido enviado correctamente, mediante una web que llame estado.php, aqui os pego un trozo del log para que veais la estructura:

OUT,OK,queue,localhost.localdomain 127.0.0.1,669999991,default,Mon Feb 27 14:31:42 2006
OUT,ERROR,gnokii,localhost.localdomain 127.0.0.1,669999991,default,Mon Feb 27 14:31:49 2006
OUT,ERROR,gnokii,localhost.localdomain 127.0.0.1,669999991,default,Mon Feb 27 14:36:57 2006
OUT,OK,queue,localhost.localdomain 127.0.0.1,669999994,default,Mon Feb 27 17:28:49 2006
OUT,OK,gnokii,localhost.localdomain 127.0.0.1,669999994,default,Mon Feb 27 17:29:03 2006
OUT,OK,queue,localhost.localdomain 127.0.0.1,669999995,default,Mon Feb 27 18:20:18 2006

En este log leo el estado de todos los mensajes de todos los usuarios, me gustaria hacer lo siguiente:

¿me gustaria ver el estado del mensaje del numero "669999993" empieze a leer apartir de la coma del OUT, y segun el resultado sea "ok" o "error" mandar un mensaje de error con echo, en el caso de que en el log encuentre dos lineas con el mismo numero pues muestre dos veces el echo segun corresponda.

En resumen he tratado con mysql pero con archivos no se como funciona, este log en concreto tiene permisos 660 que solo root puede leer,

gracias, espero vuestra ayuda