capito, puoi fare così
Codice PHP:
<?php
//Controlla il sistema operativo
function GetSistemaOperativo()
{
$os = array(
'Mac' => 'Mac',
'PPC' => 'Mac',
'Linux' => 'Linux',
'Windows NT 5.1' => 'Win',
'Windows NT 5.0' => 'Win',
'Windows NT 4.90' => 'Win',
'Win95' => 'Win',
'Win98' => 'Win',
'Windows NT 5.2' => 'Win',
'WinNT4.0' => 'Win',
'FreeBSD' => 'FreeBSD',
'SunOS' => 'SunOS',
'Irix' => 'Irix',
'BeOS' => 'BeOS',
'OS/2' => 'OS/2',
'AIX' => 'AIX',
);
foreach($os as $chiave => $valore)
{
if(strpos($_SERVER['HTTP_USER_AGENT'], $chiave))
{
return $valore;
}
}
return 'Altro';
}
//esempio applicato
$SO = GetSistemaOperativo();
switch($SO)
{
case 'Mac':
//fai quello che devi fare
break;
case 'Linux':
//fai quello che devi fare
break;
case 'Win':
//fai quello che devi fare
break;
//etc etc
default:
echo "Sistema Operativo Sconosciuto";
}
?>