Lo que dices aquí es una falacia:
Cita: refrescar la página o retrocederla la información que tenían los campo de mi formulario se perdían. Por haber iniciado la session_start();
Los valores no se pierden sin razón alguna, si no se mantienen en los campos de tu formulario es porque jamás programaste para que sea así.
Es un comportamiento normal en los formularios, así que sin saber exactamente lo que haces no se puede decir nada.
Muestra cómo lo has hecho y veremos que hacer.