Stefan: warenkorb mit session

Beitrag lesen

Hi,

aber ich hab eben noch anderen fehler gefunden die definition also $ware= .id$ muss heissen $ware = "$id"

kannst die "" auch weglassen ;)
Also: $ware = $id;

MONTAG RULT!!!!

Hör auf mit so Sprüchen ;o)

Andere Sache: Warum ist $ware ein Array?!
Ich versteh den Shop-Grundgedanken von dir nicht ;)

Ich habs so gemacht:
Ich hab mir ein Bestell-System gebaut.

Es gibt:

  • Bestellungen
  • Positionen
  • Kunden

Bestellungen unterscheiden sich in solche mit und solche OHNE Bestellnummer. Solange eine Bestellung noch keine Bestellnummer hat, ist sie noch nicht abgeschickt / bestätigt worden.

Wenn nun ein Kunde eine neue Ware in seinen Warenkorb legt, wird diese als Pos. x in eine neue Bestellung geschrieben. Schickt er die Bestellung nicht ab, so wird diese nach 4 Wochen aus dem System gelöscht (via Cronjob). Solange bleibt sie als "offene Bestellung" für den Kunden einseh/änderbar/absendbar. Schickt er sie ab, wird eine Bestellnr. erzeugt. So kann der Kunde auch zum Beispiel eine Bestellung bis auf eine Position fertig machen und sie dann am nächsten Tag mit der letzten Position erweitern und abschicken.

Überleg mal, ob das nicht auch was für dich wäre ;)

Gruss
Stefan

So brauchst du nicht die ganzen Sachen in einer Session zu speichern.