Input... need more input. How are they "forgotten?"
You don't want to use session_register. It's a deprecated function. Instead, if you want to use sessions, use session_start() at the beginning of your script, then set variables like this:
[FONT=courier new]$_SESSION['foo'] = "bar";[/FONT]
As far as why your variables are being forgotten, it's impossible to say without some information, or a code snippet.