I guess this was the one thing I overlooked. Since the page had to return to itself if validation errors, it was already set in the validation script to do so. So, as I had shown in my original post the form action was blank ..well "" Simple solution to keeping my session vars, set action to page itself. i.e. Page1 , form action = "page1.php" then the redirect like you all help me with. Sweet and working ! I might be back when i get to page 5 :) Thanks to all! Stuart -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php