Your first post stated.. > The only problem is that it is not processing the second if block -- if($start_over == 1) -- unless I actually set start_over=1 in the get string. >
Your second sounds like it is executing the second block... >The variable $initialize contains "int(1)", so it does set itself within the last if statement. If the second block is being executed... Did you check out php.net and the comments about session_unset()? If it is not, are you closing the browser between tests? The session information stays open even after leaving the site and coming back. Larry S. Brown Dimension Networks, Inc. (727) 723-8388 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php