Hallo,
versuch:
$zeit = time(); # Aktuelle Zeit ermitteln
$verfallszeit = $zeit-1800; # Verfallszeit = 1800 Sekunden
if($zeit<$verfallszeit){ # Wenn Verfallszeit erreicht
$zeichen = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz12345678901234567890";
# Neue ID generieren
for ($i=0;$i<16;$i++){
$n=rand() % strlen($zeichen);
$idneu .= substr($zeichen,$n,1);}
sessionID=$idneu;} # Neue ID übergeben
Die Zeit kannst du per GET mit schleifen.
Wenn Du register_globals auf on hast,
brauchst du nicht $_GET['sessionID']
zu verwenden sondern kannst direkt auf
$sessionID zugreifen.
Hilft dir das?
Grüße, Matze