Ejemplo?... los enlaces que te dejé son de código... funcionales, velos bien. Mejor que digas qué fue lo que no entendiste?
- Campo vacio?
- Guardo dato en variable; de sesión ó varible "normal"
- Redirecciono; con enlace o header()
- Veo si exite una variable, la recojo y coloco en el lugar correcto; si es se sesion recojo con $_SESSION ó si es pasada por la URL recojo con $_GET.
Saludos!