[snip] > > > Then finally on the transaction page, some pages > > down > > > the road: > > > > > > > and also print_r($_SESSION['schools']); here > > > > > foreach($_SESSION['schools'] as $school) > > > { > > > What have you find out? > > > They don't exist. [snip] You have got session_start(); at the top of each script haven't you? Is the SID being passed down the chain of scripts? Is this done by cookie or url? Graham. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php