Pues mira,para pasar variables como campo oculto en formulario lo puedes hacer de dos formas distinatas,al menos:
1.Que el código HTML NO esté embebido en código PHP.
En este caso una de las formas posibles sería así:
Código HTML:
<input type="hidden" name="nombre" value="<?php echo $_POST['loquesea'];?>"
2.Que el código HTML si esté embebido en PHP.Ahora sería de la forma:
Código PHP:
<?php
.....
echo "<input type='hidden' name='nombre' value=".$_POST['loquesea'].">";
Espero te sirva