imprimes un botón atrás que te llama a la página anterior???.. Pierdes los datos porque abres la página de nuevo... y así como la abriste esa primera vez no dispondrá de algún valor... Lo que puedes hacer es añadir dichas variables a la URL y en tu formulario comprobar si existen e imprimirlas en tal caso...
Quizá esto te ayude un poco:
http://www.forosdelweb.com/showthrea...=258911&page=2 vásicamente es valido solo campos vacios... pero hice algo para recuperar un dato... fijate como en el formulario original veo si una variable en la URL existe (isset($_GET['variable'])).. y de ser así mando a imprimir un value="variable"...
Es solo la idea y un post en el que participé... por eso de referencia; porque sé ahí viene un ejemplo de lo que te menciono... si buscas en el foro encontrarás más cosas... Suerte!