Ces derniers temps j’étais confronté à un réel problème de spam-géographique sur mon annuaire « Le Bottin Internet du Québec ». Mon annuaire portant fidèlité au webmaster québécois avant tout, rejettant tout contenu qui n’est d’aucune utilité au québécois, la soumission massive des autres pays francophone à l’annuaire devenait insupportable.
C’est alors que j’ai pensé à une vieille fonction PHP que j’avais écris en 2005, qui permet d’aller chercher le pays de provenance d’une adresse IP en plus d’un série d’autres information fournit dans la base de donnée ARIN.
Je vous l’offre en téléchargement, désolé si le code est pas super-clean, ça a été écrit dans des moments de folies il y a 4 ans.
Voici une petite example d’utilisation :
require("arin-function.php");
// Aller chercher les informations sur le visiteur
$ipinfo = GetIPInformation($_SERVER["REMOTE_ADDR"]);
echo “Le pays : “. $ipinfo["country"];
echo “La ville : “. $ipinfo["city"];
echo “La province : “. $ipinfo["stateprov"];
?>
Utilisez cette fonction intelligemment pour ne pas ralentir votre site.
Je m’en sers sur mon annuaire pour classer les sites soumis par des adresses IP repertoriés au Québec avant les autres.
J’espère qu’elle pourra vous être utile.
Si il y a des questions d’utilisations, ne vous gênez pas pour utiliser les commentaires.
Astalavista Baby!
-Matt
One Response
Priorité au webmaster québécois - Le Blogue du Bottin
25|jan|2009 1[...] pouvez voir de quels façons j’ai procéder en lisant mon tutoriel sur WebmasterQuébec. (Convergence [...]
Leave a reply