Ya sé que funciona, ya lo había probado pero gracias de todas formas.
Mi idea era usar unha variable de sesión y para eso necesitaría algo como meter esto en el link:
<a href="pagina.php?idioma=espanol" onClick="<?php $idioma="ES"; ?>>Espanol</a>
<a href="pagina.php?idioma=ingles" onClick="<?php $idioma="EN"; ?>> Ingles</a>
<a href="pagina.php?idioma=frances" onClick"<?php $idioma="FR"; ?>>Frances</a>
El problema es que si lo hago así en cuanto pulso el link a español se me ejecutan los tres trozos de php e $idioma pasa a valer "FR".
No sé si se puede hacer algo así, pero si a alguien se le ocurre...??? Venga, gracias por vuestras respuestas, un saludo.