Das Thema ist hier zwar schon oft durchgekaut worden, hab aber leider nciht wirklich ne hilfe gefunden.
als erstes mal mein Skript (nur zum testen):
<?php
@session_start();
?>
<html>
<head><title>Untitled</title></head>
<BODY BGCOLOR="#FFFFFF" style="font-family: verdana, helvetica, arial" topmargin="0" leftmargin="0" vlink="#0000FF" alink="#0000FF" link="#0000FF">
<?=session_name()."<br>".session_id()?>
</body></html>
Das funktioniert auch soweit, jetzt aber meine Frage:
Bei jedem aktualisieren im Browser wird eine neue SessionID erzeugt und die alten werden nicht mehr gelöscht, woran liegt das, bzw. ist das sogar richtig??
Ich hab mal auf ein paar anderen seiten geschaut und dort passierte das nicht!
Nochmal ein paar Einträge aus der PHP.INI:
session.gc_maxlifetime = 30
session.cache_expire = 1
Mein Entwicklungssystem:
Win2000 Prof, IIS 5, PHP 4.06 als CGI Modul.
Sollte noch angaben fehlen, bitte Posten.
Thx 2 All
(schonmal im voraus :-)) )
als erstes mal mein Skript (nur zum testen):
<?php
@session_start();
?>
<html>
<head><title>Untitled</title></head>
<BODY BGCOLOR="#FFFFFF" style="font-family: verdana, helvetica, arial" topmargin="0" leftmargin="0" vlink="#0000FF" alink="#0000FF" link="#0000FF">
<?=session_name()."<br>".session_id()?>
</body></html>
Das funktioniert auch soweit, jetzt aber meine Frage:
Bei jedem aktualisieren im Browser wird eine neue SessionID erzeugt und die alten werden nicht mehr gelöscht, woran liegt das, bzw. ist das sogar richtig??
Ich hab mal auf ein paar anderen seiten geschaut und dort passierte das nicht!
Nochmal ein paar Einträge aus der PHP.INI:
session.gc_maxlifetime = 30
session.cache_expire = 1
Mein Entwicklungssystem:
Win2000 Prof, IIS 5, PHP 4.06 als CGI Modul.
Sollte noch angaben fehlen, bitte Posten.
Thx 2 All
(schonmal im voraus :-)) )
Kommentar