Tel que je le comprend, c'est pas un probléme en php, mais un probléme de navigateur.
Certains navigateurs vident les formulaires quand on change de page pour éviter que le contenu du formulaire ne soit accéssible par une autre personne qui repasserait aprés celui qui l'a remplis.
D'autres tels que firefox, reremplissent les formulaire quand on rafraichis les pages.
Bref, il faut que tu regardes si c'est réglable au niveau du navigateur que t'utilise et si ca dépend du niveau de sécurité appliqué par le navigateur pour ton site.