Warenkorb gelegt wird, dem user eine Session ID verpasse und die
in einem Cookie speichere, denn sonst müßte ich ja die Sessionvariable
an ´jeden Link hängen, nur die Frage was besser ist, wenn jetzt IE
anfängt automatisch cookies zu deaktivieren, von wegen "Sicherheit":-(
Das Cookie-Problem hast du nicht nur beim IE, sondern bei allen Browsern. Beim IE kann man praktischerweise die Sites in verschiedene Zonen eintragen.
Du solltest irgendwo eine Info hinterlassen, daß dein Server kein IIS ist und Cookies bei dir sicher sind.
Jedenfalls würdeich dann jedes gewählte Produkt mit der SessionID
in einer MySQL Tabelle schreiben(alle Bestellungen in die eine
Tabelle) und dann am Ende, wenn die Bestellung abgeschickt wird,
alle Datensätze auslesen und in eine txt schreiben, da ich leider
Theoretisch so weit so gut, das mit in die txt schreiben
funktioniert mit einer Bestellung bis jetzt auch ganz gut, aber
wie schreibe ich mehreren Datensätze in die txt?
Wie meinst du das? In einer Schleife natürlich.
Und noch eine Frage zu MySQL, wie kann ich denn mehrere Datensätze
auslesen, mit einem ist das klar, hab dann für jedes Feld eine
Variable, aber wie ist das bei 2 oder mehr Datensätzen, da hab ich
is jetzt keine Idee, wie das geht!
Komplettbeispiel:
$kunde=gib_mir_kundennummer();
$datei=fopen("bestellung_".$kunde.".txt");
mysql_query("kaufhaus_kleckermann","select artikel,menge,kommentar from warenkorb where kunde=$kunde");
while ($row=mysql_fetch_row())
{
fputs($datei,"$row[0]\t$row[1]\t$row[2]\n");
};
mysql_query("delete from bestellungen where kunde=$kunde");
fclose($datei);
Gruß,
soenk.e