Hola, cuando regresas al formulario los datos no te aparecen por que estas enviando encriptado el contenido del formulario y el navegador por seguridad no almacena esta data, fijate en esta parte de tu código:
Código HTML:
echo"<form action='prueba.php?pasar=1' method='post' enctype='multipart/form-data' name='form1'>\n";
El
enctype='multipart/form-data' solo se usa cuando debes enviar dentro de tu formulario archivos adjuntos para hacer uploads, elimina esto y tu código debería quedar solamente asi:
Código HTML:
echo"<form action='prueba.php?pasar=1' method='post' name='form1'>\n";
De resto todo deberia funcionar correctamente