Salve ragazzi,

ho un problema con le variabili $_GET. Alcune di queste variabili non vengono rilevate.

L'indirizzo dove vengono passate le variabili è:

http://www.nomesito.it/check.php?width=1280&height=1024
&ver=1.&java=true&color=32&language=it-IT&platform=Win32

Il codice della pagina php è:
Codice PHP:
  // acquisizione dati del browser
  
$browser='Mozilla Firefox'
  
// associazione alle sessioni
  
$_SESSION[browser]=$browser." ".$_GET[ver]."x";
  
$_SESSION[resolution]=$_GET[width]." x ".$_GET[height];
  
$_SESSION[color]=$_GET[color];
  
$_SESSION[java]=$_GET[java];
  
$_SESSION[platform]=$_GET[platform];
  
$_SESSION[language]=substr($_GET[language],0,2);
  
$_SESSION[os]=$os;
  
$_SESSION[ip]=$_SERVER['REMOTE_ADDR'];
  
$_SESSION[pagine]=0;
  
$_SESSION[identificazione]=$_SERVER['HTTP_USER_AGENT'];
  
$_SESSION[id]=0;
  
// VERIFICA DATI
echo"
  browser: 
$_SESSION[browser]

  resolution: 
$_SESSION[resolution]

  color: 
$_SESSION[color]

  java: 
$_SESSION[java]

  platform: 
$_SESSION[platform]

  language: 
$_SESSION[language]

  os: 
$_SESSION[os]

  ip: 
$_SESSION[ip]

  identification: 
$_SESSION[identificazione]

  <meta http-equiv=\"refresh\" content=\"4;URL=check.php\">"

Il risultato è questo:
_______________________________________
browser: Mozilla Firefox 1.x
resolution: 1280 x 1024
color: 32
java:
platform:
language:
os: Windows XP
ip: ***.***.**.***
identification: Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.10)
Gecko/20050717 Firefox/1.0.6______________

In pratica, java, platform e language non vengono rilevati. Se ci riuscite ve ne sarò grato per tutta la vita

Grazie...
mitico1000