Bonjour
J'ai un petit script que j'ai modifié pour mes besoins, toutefois j'aimerais faire en sorte d'afficher le rendu sous forme de "catégorie" dans le sens...
Actuellement l'affichage se fait ainsi:
et la date s'affiche toujours au début de chaque ligne...or j'aimerais que la date soit affiché qu'une seule fois pour la journée de ce type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Mercredi 09 Juin 2012 IP=127.0.0.1 Date=2012-05-09 Heure=10:29:48 Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1130.1 Safari/536.11
Voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Mercredi 09 Mai 2012 IP=127.0.0.1 Date=2012-05-09 Heure=10:29:48 Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1130.1 Safari/536.11 IP=127.0.0.1 Date=2012-05-09 Heure=10:56:44 Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1130.1 Safari/536.11 Jeudi 10 Mai 2012 .....ainsi de suite
Merci pour les infos
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 <?PHP // On enregistre l'accès $f = fopen("ipintra.html", "a+"); $Jour = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi","Samedi"); $Mois = array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"); $datefr = $Jour[date("w")]." ".date("d")." ".$Mois[date("n")]." ".date("Y"); fwrite($f, $datefr); $log = ' <span style="color: #ff0000">IP=</span>' . $_SERVER['REMOTE_ADDR'] . ' <span style="color: #ff0000">Date=</span>'; $log .= date('Y-m-d'); $log .= ' <span style="color: #ff0000">Heure=</span>' . date('H:i:s'); $log .= ' <span style="color: #ff0000">Agent=</span>' . $_SERVER['HTTP_USER_AGENT'] . "\n"; fwrite($f, $log); fwrite($f, '<br /><br />'); fclose($f); ?>
Partager