Navigation d'un fichier log

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Navigation d'un fichier log

Re: Navigation d'un fichier log

par Speed09 » 11 mars 2016, 12:27

Merci Tof73!
Mais je ne trouve pas le moyen d'afficher le nombre de sessions ouvertes...
Peut-être créer une boucle du genre:
Pour chaque fois que le texte suivant est trouvé dans le log, ajouter 1 à cette variable.

Re: Navigation d'un fichier log

par tof73 » 11 mars 2016, 12:16

une solution :
echo "<pre>$out</pre>";

Re: Navigation d'un fichier log

par Speed09 » 11 mars 2016, 11:51

J'ai trouvé un système pour afficher les ip du log, mais le retour à la ligne ne se fait pas...

Code : Tout sélectionner

<div class='ip'>IP: <?php $out = shell_exec("grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' /âth/to/mon/log.log | sort -u"); echo "$out";?> </div>

Navigation d'un fichier log

par Speed09 » 11 mars 2016, 11:04

Bonjour à tous!
Je continue d'apprendre le php et m'attaque aujourd'hui aux fichiers texte.
Pour l'instant, j'utilise ce code pour afficher le contenu du fichier

Code : Tout sélectionner

<?php $output = shell_exec('cat /path/to/mon/log.log'); echo "<pre>$output</pre>"; ?>
Mon but étant de créer une page affichant les données de ce log, par exemple:
- Nombres d'addresses ip différentes
- Nombres de sessions ouvertes
- etc...

Merci d'avance et bonne journée!