Bonjour,
je souhaiterai déterminer un début et une fin d'une ligne d'un fichier log, cependant je ne sais pas du tout comment faire. Pour isoler chaque enregistrement. Je lie le fichier en php mais je ne sais pas comment faire pour déterminer le début et la fin d'une ligne. Le début est l'adresse ip (je l'ai changer). Y'aurait-il quelqu'un pour m'aider, c'est important ?
Je met un petit exemple du fichier log :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 55.55.999.999 - - [15/Nov/2018:06:33:42 +0100] "GET /robots.txt HTTP/1.1" 301 178 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)" 55.55.999.999 - - [15/Nov/2018:06:33:42 +0100] "GET /robots.txt HTTP/1.1" 200 103 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)" 55.55.999.9 - - [15/Nov/2018:06:33:42 +0100] "GET / HTTP/1.1" 301 178 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)" 999.55.999.55 - - [15/Nov/2018:07:05:17 +0100] "POST /xmlrpc.php HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; fr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8"
Partager