Andreas: Warenkorbproblem mit PHP/MySQL

Beitrag lesen

Hallo Andreas,

Ich arbeite gerade an einem Beispielwarenkorb fuer die Ausbildung und mache das dort ebenso mit der Session-ID, die mit jedem Link uebergeben wird und im Warenkorb die User identifiziert.

Ist nur bei einem vorhandenen Shop etwas schwer nachträglich zu realisieren.

Am Anfang jeder Folgedatei wird noch geprueft, ob die uebergebene ID mit der Session-ID uebereinstimmt und falls nicht, auf die Startseite geleitet.

Dann ist der Warenkorb natürlich leer. Aber wie kann das denn passieren? Ich hatte nur mal das Problem, dass ich über mehrere Domains ging, und da war dann auch immer alles weg.

In meinem Beispiel gehe ich so vor:

SELECT ... FROM warenkorb WHERE PID='$PID' AND UID='$PHPSESSID'

(In der Tabelle warenkorb gibt es die Felder UID, PID und ANZ, in der Tabelle katalog PID, PNAME, PINFO und PREIS.)

Daraus kann man dann wahlweise in einer SAchleife mit mysql_fetch_array(), mysql_fetch_row(), mysql_result() die erhaltenen Reihen abfragen und weiter auswerten.

Zum Probieren: http://www.datenverdrahten.de/minishop/

Hab ich probiert, nicht schlechtn nur das löschen von Produkten aus dem Warenkorb mit  -1 finde ich blöd, kann man da nicht einfach einn link machen, der eine Delete-Abfrage aussführt?

Gruß
Andreas