Además debes escribir el <input> de manera correcta, ponerle de name el nombre de la variable no hace nada en absoluto, vaya tontería.
Código PHP:
Ver original<!-- MAL -->
<input type="hidden" name='$email' />
<!-- BIEN -->
<input type="hidden" name="email" value="<?php echo $email; ?>" />
PDTA:
¿En la espera de qué?
¿De que te pongas a
leer el manual?
Eso es lo que todos esperamos, día a día, que estudien un poco el manual.