mi potette tradurre questo script php in asp per favore?
Se volete potete saltare pure la parte relativa al riconoscimento del browser e del sistema operativo. Grazie
<?
function GetSistemaOperativo()
{
$os = array(
'Windows NT 5.1' => 'Windows XP',
'Windows NT 5.0' => 'Windows 2000',
'Windows NT 4.90' => 'Windows ME',
'Win95' => 'Windows 95',
'Win98' => 'Windows 98',
'Windows NT 5.2' => 'Windows NET',
'WinNT4.0' => 'Windows NT',
'Mac' => 'Mac',
'PPC' => 'Mac',
'Linux' => 'Linux',
'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';
}
$os = GetSistemaOperativo();
function GetBrowser()
{
$browser = array(
'MSIE' => 'Internet Explorer',
'Firefox' => 'FireFox',
'Lynx' => 'Lynx',
'Opera' => 'Opera',
'WebTV' => 'WebTV',
'Konqueror' => 'Konqueror',
'bot' => 'Bot',
'Google' => 'Bot',
'slurp' => 'Bot',
'scooter' => 'Bot',
'spider' => 'Bot',
'infoseek' => 'Bot',
'Nav' => 'Netscape',
'Gold' => 'Netscape',
'x11' => 'Netscape',
'Netscape' => 'Netscape'
);
foreach($browser as $chiave => $valore)
{
if(strpos($_SERVER['HTTP_USER_AGENT'], $chiave ))
{
return $valore;
}
}
return 'Altro';
}
$browser = GetBrowser();
$browser_specifiche = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER['REMOTE_ADDR'];
$referer = $_SERVER['HTTP_REFERER'];
$when = getdate();
$giorno = $when[mday];
$mese = $when[month];
$ora = $when[hours];
$min = $when[minutes];
$time = "$giorno " . "$mese " . "$ora:" . "$min";
/*connessione a db*/
$host = "localhost";
$user = "pincopallino";
$database = "abc";
$password = "xyz";
$db = mysql_connect($host, $user, $password);
mysql_select_db($database, $db);
$insert = mysql_query("INSERT INTO tracking VALUES ('', '$browser', '$browser_specifiche', '$os', '$ip', '$time', '$referer')", $db);
?>