guarda che io non ottengo:

mentre la riga 4 genera ---> http://<dominio>/home.php?testo=it
la riga 8 genera ---> http://<dominio>/st?testo=it

ma:

4 <a href=home.php?testo=it>
8 x

dove $page e' valorizzato direttamente con home.php

Hai provato a stampare semplicemente $page prima della if? Se e' vuoto sara' vuoto pure li'.