French English German Italian Russian Spanish

Souvent l'on se demande quelle est sa propre ip ou mieux comment obtenir celle des visiteurs de votre site !

Comment connaître l'ip de vos visiteurs ?

Souvent on aimerait connaître ceux qui font trop de requêtes ou qui spam votre site, pas de problèmes, listez vos visiteurs avec ip et url visitées !

Quoi de plus facile :

Obtenir une adresse ip en php

<?php

$_SERVER['REMOTE_ADDR'];

?>

C'est tout ! Vous avez obtenu l'ip

Obtenir l'url de votre visiteur web

<?php

$_SERVER['REQUEST_URI'];

?>

Et le tour est joué

Faire un fichier avec ces informations d'adresse ip et d'url visitée

Pour affiner commençons par dater notre ligne de visite

$date = date("d-m-Y");

$heure = date("H:i:s");

Puis les renseignements d'url et d'adresse ip

$adresse_ip   = $_SERVER['REMOTE_ADDR'];

$adresse_page = $_SERVER['REQUEST_URI'];

Enfin l'écriture du fichier de log des visites

$fp = @fopen("adresseipv6.txt", "a+");

if ($fp) {

        fputs ($fp, "{DATE=$date $heure  IP=$adresse_ip page=$adresse_page }\n");

} else {

        echo "Erreur d'ouverture du fichier";

}

fclose($fp);

Vous placez enfin tout les arguments de ce paragraphe dans un fichier comme  "qui-visite-mon-site.php" et ensuite déclarez l'appel à ce fichier php dans la page ou les pages voulues comme ceci :

<?php include "qui-visite-mon-site.php";?>