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:

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
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
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
Voici mon code
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); 
?>
Merci pour les infos