Comment créer un fichier log [Fermé]

pat - 20 mai 2007 à 17:18 - Dernière réponse : claudine13 32 Messages postés vendredi 22 juillet 2011Date d'inscription 22 juin 2017 Dernière intervention
- 1 juin 2013 à 08:23
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);
?>
Afficher la suite 

3 réponses

akyrion3000 543 Messages postés dimanche 5 juin 2005Date d'inscription 16 janvier 2010 Dernière intervention - Modifié par irongege le 7/07/2011 à 13:58
0
Utile
1
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")); 
Hey , Bonjour ,

J'aimerais savoir comment faire des logs exemple : Le modo est un sadique...
Le modo te surveille ....
etc....
Mon Skype : Cheak.astrohotel


Cordialment Zeltr0x !
claudine13 32 Messages postés vendredi 22 juillet 2011Date d'inscription 22 juin 2017 Dernière intervention - 1 juin 2013 à 08:23
0
Utile
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