function logout() { if (phpversion() >= 4) { // phpversion = 4 session_start(); // session hack to make sessions on old php4 versions work if (phpversion() > 4.0) { unset($_SESSION['login']); unset($_SESSION['password']); } else { session_unregister("login"); session_unregister("password"); } session_destroy(); $sessionPath = session_get_cookie_params(); setcookie(session_name(), "", 0, $sessionPath["path"], $sessionPath["domain"]); } else { // phpversion = 3 session_destroy_php3(); setcookie($cookieName, "", 0); } }
if ($passwordEncryptedWithMD5 && function_exists(md5)) { $password = md5($entered_password); } else { $password = $entered_password; } // session hack to make sessions on old php4 versions work if (phpversion() > 4.0) { $_SESSION['login'] = $login; $_SESSION['password'] = $password; } else { session_register("login"); session_register("password"); } } else { // phpversion = 3 session_destroy_php3(); session_start_php3(); // encrypt entered login & password $login = $entered_login; if ($passwordEncryptedWithMD5 && function_exists(md5)) { $password = md5($entered_password); } else { $password = $entered_password; } session_register_php3("login", "STRING", $login); session_register_php3("password", "STRING", $password); } } if (!$login) { // no login available include $cfgProgDir . "interface.php";