ho sbagliato il termine volevo dire "array" e non variabile...l'array è globale ma grazie al request.remote_ip ogni pc avrà un suo elemento dove scrivere i propri dati,come ti ho fatto vedere nell'ultimo esempio:
ip= request.remote_ip
$array = {:lodefinisco => "definisci"} unless $array
$array[ip]="a"
esempio:
si connette l'utente 192.168.1.1 l'array sarà così formato:"192.168.1.1a lodefinisco definisci"
poi si connette l'utente 192.168.1.2
e poi l'utente 192.168.1.3 infine l'array sarà: "192.168.1.3a192.168.1.1a lodefinisco definisci192.168.1.2a"
l'ordine degli elementi in cui viene visualizzato il contenuto dell'array non è fisso,comunque non viene sovrascritto l'array generale,ad ogni accesso viene aggiunto un elemento che ha come nome il proprio ip e come valore "a",in questo caso.