Bestimmte Session zerstören

Ja. :) Das wars ebend, was ich ständig überhört btw. überlesen habe.
Wenn ich jetzt die Cookie_liftime auf 10 sekunden setze, müßte ich doch alle 10 sec. eine neue SID bekommen oder?
Code:
$session_id_old=session_id();
$cookie_old= session_get_cookie_params();
session_set_cookie_params(5,"/","hallo");
ini_set("gc_maxlifetime","5");
session_start();
$cookie_new= session_get_cookie_params();
$session_id_new=session_id();
echo $session_id_old."<-->".$session_id_new;
echo "<br>".$cookie_old['lifetime']."<--->".$cookie_new['lifetime'];
session_destroy();

Das scheint immer noch nicht zu funktionieren. Oder muß ich die "Lebenszeit" einer Session auch noch manipulieren?
 
Theoretisch schon denk ich.
Ich kann mir nur vorstellen, dass das Problem dabei sein wird, dass Du basierend darauf kein Login-System aufbauen kannst.
Wenn der Cookie alle 10 Sekunden geloescht wird gehen damit auch die Login-Daten verloren und der User ist wieder ausgeloggt.
 
reptiler hat gesagt.:
Theoretisch schon denk ich.
Ich kann mir nur vorstellen, dass das Problem dabei sein wird, dass Du basierend darauf kein Login-System aufbauen kannst.
Wenn der Cookie alle 10 Sekunden geloescht wird gehen damit auch die Login-Daten verloren und der User ist wieder ausgeloggt.
Die 10 Sekunden sind doch nur zum testen. :) Ich mag nicht immer x STunden warten wollen. :)
 
Zurück