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.