Facetious: Session nach bestimmter Zeit beenden

Beitrag lesen

Hi!

Ich will nach 20min eine session zerstören
habs gerade so probiert:

define("start_time",time());

und dann auf der seite

if (time() > start_time + 1200){
   session_destroy();
   die("Zulange nichts gemacht");
}

doch leider wird start_time nach jedes mal aktualisiert und es steht die jetzige zeit drin?

woran liegts, bzw. gehts einfacher?

mfg Facetious