Bonjour
J'ai un fichier stats.log composé de 3 informations:Elles sont affichées dans un tableau via stats.cgi dont voici ci-dessous le code permettant l'affichage:
- Adresse IP
- Date
- Heure
Je souhaite afficher uniquement l'IP et l'heure, comment dois-je m'y prendre pour ne pas afficher à la fois le nom de la colonne donc DATE et la date en elle-même ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 our $logfile="/chemin/cgi-bin/log/stats.log"; sub view_stats { open my ($in), $logfile; while (<$in>) { push @lines, [split]; my $all=(split /\s/)[0]; } close ($in); } # code après # code avant print $cgi->table({-cellspacing=>'8',-cellpadding=>'0'}, Tr({-align=>'left'}, [ th({-colspan=>3})."\n", th(['IP','DATE','TIME'])."\n", map {td($_)."\n"} @lines, ]) ); # code après
J'aimerai trouver un système qui me permette d'afficher lorsque je le souhaite la ou les colonnes désirées et leur contenu.
Pouvez-vous me donner un petit coup de pouce?
Merci d'avance
Partager