Comment créer un fichier log
pat
-
claudine13 Messages postés 34 Statut Membre -
claudine13 Messages postés 34 Statut Membre -
Jai un script pour logguer tous les ip qui entre sur mon site. jaimerais savoir maintenant comment logguer le nom de la page visité comme index.php, tutoriel.php...merci d'avance.
voici mon script:
<?php
session_start();
header("Cache-control: private");
$time = date("l, j F Y [h:i a]");
$ip = $_SERVER['REMOTE_ADDR'];
$logfile = "log.php";
$fp = fopen("$logfile","a");
fputs($fp, "\n");
fputs($fp, "
<table border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top><font size=1>$ip</font></td><td valign=top width=10></td>
<td valign=top><font size=1>$time</font></td><td valign=top></td>
</tr></table><br>");
fclose($fp);
?>
voici mon script:
<?php
session_start();
header("Cache-control: private");
$time = date("l, j F Y [h:i a]");
$ip = $_SERVER['REMOTE_ADDR'];
$logfile = "log.php";
$fp = fopen("$logfile","a");
fputs($fp, "\n");
fputs($fp, "
<table border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top><font size=1>$ip</font></td><td valign=top width=10></td>
<td valign=top><font size=1>$time</font></td><td valign=top></td>
</tr></table><br>");
fclose($fp);
?>
Configuration: Windows XP Firefox 2.0.0.3
2 réponses
-
J'utilise ça
///récupération d'infos //date et heure $date = date("Y-d-m"); $heure = date("H:i"); //ip du client $ip_simple = $_SERVER['REMOTE_ADDR']; //url de provenance if(IsSet($_SERVER['HTTP_REFERER'])){ $url_provenance = $_SERVER['HTTP_REFERER'];} else{$url_provenance = "direct";} //parametres $parametres = $_SERVER['QUERY_STRING']; //Navigateur + OS $referer = urlencode(getenv("HTTP_USER_AGENT")); -
Bonjour,
je cherchais à créer ce genre de fichier, dans le code les écritures se font en fin de fichier, comment faire pour que les ajouts se fassent en début de fichier ?
Merci