Cita:  
					Iniciado por truman_truman  
  Probá con:
 
$_SERVER['REQUEST_URI']
 
en lugar de $_SERVER['PHP_SELF']
 
a ver que pasa
    lo he probado y lo que sucede es que me agrega la variable de lenguaje tantas veces como clic haga 
language=en_GB?language=es_ES?language=en_GB?langu  age=es_ES?language=en_GB?language=es_ES