ecco il problema:

codice:
1   $page=$HTTP_GET_VARS["page"];  // searched page
2   if ($testo!="it") {
3   print ("<p align=\"right\">Languages:
");
4   print ("<a href=".$page."?testo=it>\n");
5   print ("<img src=\"images/it.bmp\" style=\"height:10px;width:15px;\" />\n");
6   print ("</a>\n");
7   print ("<img src=\"images/en.bmp\" /></p>\n");
8   print ("<a href=\"st".$page."?testo=it\">x</a>");
ipotiziano che la pagina attuale sia home.php

mentre la riga 4 genera ---> http://<dominio>/home.php?testo=it
la riga 8 genera ---> http://<dominio>/st?testo=it
quello che la riga 8 dovrebbe generare è ---> http://<dominio>/sthome.php?testo=it

perchè nel secondo caso la concatenazione non avviene?
se tolgo \"st della stringa $page assume il valore che mi aspetto.

non riesco a capire cosa non va!!

help pls