Hello,
Du könntest alternativ den Warenkorb an die Sitzung binden, würde ich aber nicht machen, hat aber den Vorteil, dass der Nutzer "uneingeloggt" den Warenkorb füllen kann. Dann auf jeden Fall den Warenkorb an den (mittlerweile eingeloggten) Nutzer "übergeben".
Für ein professionelles System würde ich das nicht so machen.
Wenn die Sitzung verloren geht, geht auch die ganze Einkaufsarbeit verloren.
Darum würde ich den Stamm-User nur authentifiziert loslegen lassen, und alles als temporär in einer Tabelle speichern.
Dem nicht authentifizierten Gelegenheitsuser kann man zur Not so ein Sessionding anbieten...
Ist er doch selber Schuld, wenn er eventuell mehrmals anfangen muss.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau