Hello,
Dann kombiniere doch Toms Datenbank-Vorgehensweise mit einer Datenspeicherung per Session für unangemeldete User. Wenn der sich dann doch anmeldet kannst du ihn ja fragen, ob er das Zeug zum Datenbank-Warenkorb hinzufügen möchte oder was auch immer.
Ich habe für einen anderen Anwendungsfall etwas ähnliches programmiert.
Dabei geht es um Konfigurationen von werksseitig gefertigten Variantenprodukten, die von Handwerkern durchgeführt werden können, um diese dann anschließend ihren eigenen Kunden anzubieten.
Hier gibt es also Identifikationsprobleme in mehreren Freiheitsgraden
- Variantenbasis nebst Applikationen
- Konfigurierer
- Kunde des Konfigurierer
Man muss sich nicht anmelden, dann hat man aber nur solange Zugriff auf die gerade durchgeführten (mehreren) Varianten, wie man seine Session nicht abbricht.
Wenn man sich innerhalb der Session anmeldet, werden die durchgeführten Konfigurationen in das Kundenkonto übernommen und stehen auch beim nächsten Besuch wieder zur Verfügung.
Wenn man es lässt, fängt man eben wieder von vorne an.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau