Co se vše musí u logoutu napsat jestliže je systém v sessions.
Stačí 
<?php
session_destroy();
?>
?
                                 
                                 
                               
               
                              
               
                              
                                 
                                      nestaci 
minimalne ti tam chybi  session_start();
ja sem negde mel 
session_start();
$_SESSION = array();
session_destroy();
                                 
                                 
                               
               
                              
                                 
                                      snad neni tokovej blb aby to nevedel, ze tam ma bejt session_start();
                                 
                                 
                               
               
                              
                                 
                                      skus :
session_unregister("meno_premennej");
                                 
                                 
                               
               
                              
                                 
                                      Díky všem. Nakonec jsem použil session_destroy();
                                 
                                 
                               
               
                              
                                 
                                      session_destroy() si myslim ze nieje vhodne pouzivat, lebo v session (aspon ja) si zvyknem ukladat aj ine informacie.. npr aktualne vybrany jazyk a pod. (a aby sa to nemuselo detecovat vsetko odznovu, tak...)
                                 
                                 
                               
               
                              
                                 
                                      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?
                                 
                                 
                               
               
                              
                                 
                                      a preco sa musi citat nova stranka?
nestacilo by 
<?
session_start();
$t = 5;
if($_REQUEST["logout"] || (($_SESSION["time"] + $t) < time())){
 $_SESSION["login"] = "";
 $_SESSION["pass"] = "";
}
$_SESSION["time"] = time();
?>
a dalej sa spoliehat na to, ze ex. premenne $_SESSION["login"]  a pass
?