On Thu, 2009-02-05 at 11:16 -0600, Terion Miller wrote: > On Mon, Feb 2, 2009 at 4:18 PM, Chris <dmagick@xxxxxxxxx> wrote: > > > Edmund Hertle wrote: > > > >> 2009/2/1 Terion Miller <webdev.terion@xxxxxxxxx> > >> > >> This is how it was originally written: > >>>>> if (empty($_SESSION['AdminLogin']) || $_SESSION['AdminLogin'] != > >>>>> > >>>> true){ > >>> > >>>> header ("Location: LogOut.php"); > >>>>> $_SESSION['user']=$UserName; > >>>>> $_SESSION['AdminID']=$AdminID; <--*I added this one originally the > >>>>> script only used 'user' and 'AdminLogin'* but passed them in urls > >>>>> } > >>>>> > >>>> > >> Those two lines after header() will not be executed. > >> > > > > Yes they will because there is no 'exit'. > > > > Header is just a function call, if you want to stop processing you have to > > do it yourself. > > > > -- > > Postgresql & php tutorials > > http://www.designmagick.com/ > > > > Is it better to use the session_register() could that be my issue ,although > my sessions are passing from page to page so they are registered? right... > is this part of that loose format that php coders just love and I > hate..because it to me makes learning it hard... > t. Just use a session_start() before any output to the server, and the sessions array will be available to your code. Ash www.ashleysheridan.co.uk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php