Ahi va el que yo uso en mi web
Código PHP:
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') )
{
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape') )
{
$browser = 'Netscape(Gecko)';
}
else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') )
{
$browser = 'Mozilla Firefox';
}
else
{
$browser = 'Mozilla';
}
}
else if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') )
{
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') )
{
$browser = 'Opera';
}
else
{
$browser = 'Internet Explorer';
}
}
else
{
$browser = 'Navegador desconocido';
}
if(($browser!= "Mozilla")&&($browser!="Mozilla Firefox")&&($browser=="Internet Explorer")){
$browser1='Te recomiendo que uses <a href="http://www.mozilla.org" rel="external" title="El mejor navegador">Mozilla FireFox</a>, <a href="http://www.opera.com" rel="external" title="Muuuuy bueno">Opera</a>, <a href="http://www.mozilla.org" rel="external" title="Suite de Mozilla creadores de FF">Mozilla</a>, pero I.E noooo!';
}else{
$browser1 = " ";
}
y luego
Código HTML:
<div id="info"><p>Hola <?echo $_SERVER['REMOTE_ADDR'] ?>. Usas <? echo $browser ?> <?echo $browser1?>.</p></div>