Hallo!
Zunächst einmal müssen Variablen "nach" der Wertezuweisung in der Session registriert werden, heisst Variablen werden per session_register() mit ihrem aktuellen (in diesem Fall nichts) Wert in der Session hinterlegt.
Hier liegt aber ein ganz anderer Fall vor: Du musst bei einer Formularübergabe nicht mit Sessions arbeiten. Die eingetragenen Werte stehen auf der in action="" eingetragenen Seite als ganz normale Variablen (also $xyz) bereit.
Ich denke Du brauchst auf der 1. Seite kein session_register(), erst auf der 2. bevor du den Link zurück setzt.
Grüsse
cyquino.com