Quella variabile, per esempio, può restituire questa stringa:
Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

questo è quello che si vede con il mio browser: si può kiaramente capire che uso un Firefox 1.0.4 e Windows MT 5.1 (ke dovrebbe corrispondere a WinXP Professional). it-IT significa che provengo dall'italia...

puoi fare
Codice PHP:
<?php
$brow
[] = "Interet Explorer";
$brow[] = "Mozilla";
$brow[] = "Firefox";
$brow[] = "Opera";

foreach (
$brow as $value)
{
  if (
stripos($_SERVER['HTTP_USER_AGENT'],$value) ) 
  {
   
$browser $value;
   break;
  }
}

echo 
"Stai usando: "$browser;

?>
naturalmente io ho semplificato molto...al posto di echo puoi fare
header("Location: browser.htm");
ma ci vorrebbe uno switch x ogni browser...

io ti ho dato la spinta iniziale, sicuralmente qualcun'altro migliorerà il codice e ti aiuterà ancora di +

ciauu