- // Fichier log_ip.php
-
- <?php
- /************************************/
- /* ESPION de visite
- /* Version : 1.3 | 06/01/2002
- /* http://www.blinckers-groups.com
- /************************************/
- /* Source :
- /* http://www.sivit.fr
- /* http://www.2037.biz
- /************************************/
-
- // Nom du fichier des logs
- $fichier="log_ip.txt";
- $fp=fopen("$fichier","a");
-
- // Donne la date et l'heure française
- $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");
- $date = $Jour[date("w")]." ".date("d")." ".$Mois[date("n")]." ".date("Y");
- $heure = gmdate("H \h i", mktime(date("H")+1,date("i")));
-
- $fsz=filesize("$fichier");
-
- // Récupère l'IP et le FAI du visiteur (même si proxy)
- $ip_visiteur = (getenv("HTTP_X_FORWARDED_FOR") ? getenv("HTTP_X_FORWARDED_FOR") : getenv("REMOTE_ADDR"));
- $fai_visiteur = gethostbyaddr("$REMOTE_ADDR");
-
- fseek($fp,$fsz);
-
- // Enregistre les données
- fputs($fp,"$ip_visiteur | FAI du visiteur : $fai_visiteur | le $date à $heure\n");
- fclose($fp);
-
- // Infos perso
- $email="webmaster@mon_site.com";
- $titre="Vient de mon site | Nouveau visiteur | Info";
- $messag="Un visiteur vient de passer sur votre site.
- Voici les infos le concernant :
-
- - Adresse IP du visiyeur : $ip_visiteur
- - FAI du visiteur : $fai_visiteur
- - le $date à $heure
-
- Espion interne.";
-
- // envoi un mail
- // pour désactiver, (spam si plus de 50 visites) ajouter
- // deux slash devant la fonction mail() --> "//"
- mail($email,$titre,$messag);
- ?>
-
-
- ////////////////////
-
- pour utiliser le script, insérer simplement la ligne suivante dans la page que vous souhaitez surveiller.
-
- <?
- include ("log_ip.php");
- ?>
// Fichier log_ip.php
<?php
/************************************/
/* ESPION de visite
/* Version : 1.3 | 06/01/2002
/* http://www.blinckers-groups.com
/************************************/
/* Source :
/* http://www.sivit.fr
/* http://www.2037.biz
/************************************/
// Nom du fichier des logs
$fichier="log_ip.txt";
$fp=fopen("$fichier","a");
// Donne la date et l'heure française
$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");
$date = $Jour[date("w")]." ".date("d")." ".$Mois[date("n")]." ".date("Y");
$heure = gmdate("H \h i", mktime(date("H")+1,date("i")));
$fsz=filesize("$fichier");
// Récupère l'IP et le FAI du visiteur (même si proxy)
$ip_visiteur = (getenv("HTTP_X_FORWARDED_FOR") ? getenv("HTTP_X_FORWARDED_FOR") : getenv("REMOTE_ADDR"));
$fai_visiteur = gethostbyaddr("$REMOTE_ADDR");
fseek($fp,$fsz);
// Enregistre les données
fputs($fp,"$ip_visiteur | FAI du visiteur : $fai_visiteur | le $date à $heure\n");
fclose($fp);
// Infos perso
$email="webmaster@mon_site.com";
$titre="Vient de mon site | Nouveau visiteur | Info";
$messag="Un visiteur vient de passer sur votre site.
Voici les infos le concernant :
- Adresse IP du visiyeur : $ip_visiteur
- FAI du visiteur : $fai_visiteur
- le $date à $heure
Espion interne.";
// envoi un mail
// pour désactiver, (spam si plus de 50 visites) ajouter
// deux slash devant la fonction mail() --> "//"
mail($email,$titre,$messag);
?>
////////////////////
pour utiliser le script, insérer simplement la ligne suivante dans la page que vous souhaitez surveiller.
<?
include ("log_ip.php");
?>