Connaitre le navigateur d'un client
Connaitre le navigateur d'un client

Par Webmaster, publié le 29/06/2009 à 11:59:12 Voici un code php qui permet de récupérer le nom du navigateur :

<?php
//Connaître le navigateur du client
if ((ereg("Nav", getenv("HTTP_USER_AGENT"))) || (ereg("Gold", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("X11", getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("Netscape", getenv("HTTP_USER_AGENT")))
AND (!ereg("MSIE", getenv("HTTP_USER_AGENT"))) AND (!ereg("Konqueror", getenv(
"HTTP_USER_AGENT"))))
$navigateur = "Netscape";
elseif (ereg("Opera", getenv("HTTP_USER_AGENT")))
$navigateur = "Opera";
elseif (ereg("MSIE", getenv("HTTP_USER_AGENT")))
$navigateur = "MSIE";
elseif (ereg("Lynx", getenv("HTTP_USER_AGENT")))
$navigateur = "Lynx";
elseif (ereg("WebTV", getenv("HTTP_USER_AGENT")))
$navigateur = "WebTV";
elseif (ereg("Konqueror", getenv("HTTP_USER_AGENT")))
$navigateur = "Konqueror";
elseif ((eregi("bot", getenv("HTTP_USER_AGENT"))) || (ereg("Google", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("Slurp", getenv("HTTP_USER_AGENT"))) || (ereg("Scooter", getenv(
"HTTP_USER_AGENT"))) ||
(eregi("Spider", getenv("HTTP_USER_AGENT"))) || (eregi("Infoseek", getenv(
"HTTP_USER_AGENT"))))
$navigateur = "Bot";
else
$navigateur = "Autre";
// Affichage du navigateur
echo $navigateur;
?>
Ajouter un commentaire

















