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
naturalmente io ho semplificato molto...al posto di echo puoi fareCodice 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;
?>
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![]()

Rispondi quotando