Hi!
Ich habe einen Warenkorb programmiert, jedoch hat dieser eine kleine Macke:
Hauptaufgabe ist es, eine MySQL INSERT Operation durchzuführen. Das funktioniert aber nicht immer...
Ich verwende das 3 Dateien Modell d.h. Die erste Datei ruft den Insert Befehl auf (2. Datei) und die Anzeige, das nun etwas in dem Warenkorb liegt erfolgt mit einer 3. Datei.
Und dabei kommt das Programm ins "stocken". Ich werde nicht mehr, mittels $HTTP_REFERER zur Ausgangsdatei weitergeleitet.
Eine leere Seite ist zu sehen, jeder Reloadversuch legt den Artikel in die MySQL Tabelle.
(3 * Reload = 3 Artikel im Warenkorb) aber das ist ja php und mysql auf einer seite, quasi normal...
Mein SESSION Problem:
Es wird eine Session Datei angelegt, die - sofern nichts registriert - leer ist. In diesem Fall funktioniert die $HTTP_REFERER weiterleitung nicht.
Ist in dieser Session Datei ein Wert abgelegt, funktioniert das System einwandfrei. Wirklich!
Kann mir jemand helfen? Liegts am Apache?
Die Konfiguration:
WinXP, Apache 2.0.52, php 4.3.5,
Sessions funktionieren, register globals = on
Viele Grüße
Martin
Die Datei für dem Warenkorb:
http://www.htwm.de/mbehnke/php/cart.txt
Das Spielzeug:
http://www.htwm.de/mbehnke/php/showItem.php?offset=0&min=18000&id=7