From: Jim J. <ji...@ja...> - 2007-01-24 14:03:29
|
On Jan 23, 2007, at 5:03 PM, and...@us... wrote: > Modified: trunk/telaen/folders.php > =================================================================== > --- trunk/telaen/folders.php 2007-01-22 09:29:02 UTC (rev 338) > +++ trunk/telaen/folders.php 2007-01-23 22:03:42 UTC (rev 339) > @@ -12,12 +12,16 @@ > // load session management > require("./inc/inc.php"); > > +// server check > +if(!$UM->mail_connect()){ > + $SS->Kill(); > + redirect_and_exit("index.php?err=1"); > +} > +if(!$UM->mail_auth()) { > + redirect_and_exit("index.php?err=0"); > +} > > ... Why the $SS->Kill() call above? Why not append 'true' to the redirect_and_exit() call? > -function redirect_and_exit($location) { > +function redirect_and_exit($location, $killsession = false) { > global $enable_debug; > global $phpver; > global $redirects_use_meta; > global $redirects_are_relative; > + global $SS; > + > + // on error the session should be killed, on badlogin no, i want > my selected theme/lang > + if ($killsession) > + $SS->Kill(); > + > if ($redirects_are_relative) { > $url = $location; > } else { > |