Navigateur sous php ?

http://ch.php.net/manual/fr/function.getenv.php

Bloc de code:
$userAgent = getenv("HTTP_USER_AGENT");

Evidemment, après il faut "extraire" de la chaîne de caractère le nom du browser. Ca n'est pas hyper compliqué avec les fonctions utilitaires sur les châines de caractères.