jak na automaticky logout

jak bych udelal automaticky logout bez pouziti db?
zkousel jsem:

$interval=$_SESSION["cas"]+5;
if ($co=="odhlaseni" or time() > $interval) {
$url="?id=".$id."&akce=".$akce."&vyhodnoceni=".$vyhodnoceni;
$_SESSION = array();
session_destroy();
header("Location: http://" . $_SERVER['HTTP_HOST']. dirname($_SERVER['PHP_SELF']).$url);
}
$_SESSION["cas"]=time();

ale stranka se takto nechce vubec nacist. Asi nejaka logicka chyba, ci co?
ze bych se spatne ptal?
session_start(;)
session_register("cas");

$interval=$_SESSION["cas"]+$minut*60;
if ($co=="odhlaseni" || time() > $interval) {
$url="?id=".$id."&akce=".$akce."&vyhodnoceni=".$vyhodnoceni;
session_unregister("cas");
header("Location: http://" . $_SERVER['HTTP_HOST']. dirname($_SERVER['PHP_SELF']).$url);
}
$_SESSION["cas"]=time();

podle me by to melo jit...
bohuzel... :-(
mno, me se tam nelibi tenhle radek
session_start(;)

ale treba se pletu
session_start();
mno strednik jsem tam samozrejme nedaval...
A co tak urobit klasicke...

session_start();
if($_REQUEST["logout"]){
$_SESSION["login"] = "";
$_SESSION["pass"] = "";
}
if($_REQUEST["login"]){
$_SESSION["login"] = $_REQUEST["login"];
$_SESSION["pass"] = md5($_REQUEST["pass"]);
}
if(!check_login($_SESSION["login"],$_SESSION["pass"])){
..
}else{
...
}


a spoliehat sa na to, ze session sa automaticky po urcitom case zrusi sama :)