Ejemplo n.º 1
0
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);
    }
}
Ejemplo n.º 2
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";