OK. I figured it out. I was destroying the session before the page reloaded. It works great now.

I'm sorry about all of these posts. I can't edit/delete my posts.