nach Absenden der Bestellung neue SessionID
jiggy
- php
-1 Thomas Bachmann0 jiggy
hallo,
ich hab mir mal einen kleinen shop gebastelt und ich bekomms einfach nicht hin, dass ich nach dem Absenden einer Bestellung eine neue SessionID zugewiesen bekomme. sinn oder unsinn der ganzen aktion sei jetzt dahingestellt, ich würd nur gerne wissen, wie ich das anstelle (session_destroy(), dann session_start(),.... hat so nicht funktioniert)
hat jemand ne idee?
danke schon mal & lg,
jiggy
Hiermit gehts. Erst alte session initialisieren, dann neue session regenerieren und dann noch die alten session_werte löschen...
geht glaub erst ab PHP 4.3.
// Session wird gelöscht wenn gewünscht
if ($aktion == 'zuruecksetzen') {
session_start();
session_regenerate_id();
session_unset ('admin');
session_unset ('ip');
session_unset ('sid');
}
Besten Dank!
so klappts!
lg, jiggy