[PHP] Detectar Browser e Sistema Operativo

Started by Teotónio Ricardo, October 07, 2005, 11:30:59 PM

Previous topic - Next topic

Teotónio Ricardo

[PHP] Detectar Browser e Sistema Operativo

Script em php que detecta o Browser e o sistema operativo do utilisador.




/*webtuga-cenourinha*/



$user_agente = $_SERVER["HTTP_USER_AGENT"];



$Browser_Nome = strtok($user_agente, "/");

$Browser_Versao = strtok(" ");

 

if(ereg("MSIE",$user_agente)) {



$Browser_Nome = "Internet Explorer";

$Browser_Versao = strtok("MSIE");

$Browser_Versao= strtok(" ");

$Browser_Versao = strtok(";");

}



if(ereg("Opera", $user_agente)) {



$Browser_Nome = "Opera";

$Browser_Versao = strtok("Opera");

$Browser_Versao = strtok("/");

$Browser_Versao = strtok(";");

}

 

$Sistema = "desconhecido";

if(ereg("Windows",$user_agente) || ereg("WinNT",$user_agente) || ereg("Win95",$user_agente)) {

$sistema = "Windows";

}



if(ereg("Mac", $user_agente)) {

$sistema = "Macintosh";

}

if(ereg("X11", $user_agente)) {

$sistema = "Unix";

}



echo "$Browser_Nome $Browser_Versao
Sistema Operacional :$sistema";





?>

coiote

olá, este é o meu 1 comentário.

alguem me sabe dizer se dá para colocar uma imagem consoante o sistema e o explorardor, ja tentei e não estou a consguir.
como devem notar eu  não precebo assim muito de php. estou a tentar aprender um pouco mais.
cumps