Hello Iris,
bei einem echten Online-Shop sollte sich mMn der User _erst_ authentifizieren, bevor er etwas in _seinen_ Warenkorb legen kann. Das erspart viel unnötigen Traffic auf dem Server.
Gucken können muss er natürlich auch ohne Anmeldung. Sonst verschreckst Du die Kunden.
Die Warenkorb-Daten gehören auch nicht in die Sessiondatei, sondern in eine permanente Speicherung. Wenn nämlich die "Verbindung" verloren geht, müsste der Kunde anderenfalls von vorne anfangen.
Wenn man nun aber nur Daten registrierter Kunden sammelt, dann können die beim "Relogin" wieder auf dem Warenkorb aufsetzen. Man bietet ihnen ein "ganzen Warenkorb löschen" an, für den Fall, dass sie absichtlich abgebrochen hatten.
Alle anderen Lösungen halt ich für Spielkram und konnte auch entsprechnede Nutzerreaktionen in dieversen Tests und Seminaren registrieren. Je sauberer und ehrlicher ein Online-Shop aufgebaut ist, desto mehr sind die Leute bereit zu kaufen.
Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau