phpbar.de logo

Mailinglisten-Archive

[php] Frage zum Warenkorb - Formular

[php] Frage zum Warenkorb - Formular

Ralf Semroch php_(at)_designofsites.de
Mon, 03 Jul 2000 01:02:50 +0200


Hallo Liste,

beim Programmieren des Warenkorbs stosse ich auf folgendes Problem:

Der Warenkorb ist in einer Textdatei gespeichert. Jede Zeile
entspricht einem bestellten Artikel. Diese Textdatei lese ich mit PHP
aus und gebe sie mittels einer WHILE-Schleife in einer HTML-Tabelle
aus, wobei es in den letzten beiden Spalten der Tabelle jeweils pro
Zeile / Artikel einen Formularbutton "Ändern" (falls man die
Bestellmenge ändern und den Warenkorb neu berechnen lassen möchte) und
einen Formularbutton "Löschen" (falls man diesen Artikel aus dem
Warenkorb löschen möchte) gibt.

Nun möchte ich zur weiteren Bearbeitung natürlich wissen, in welcher
Zeile z.B. der Button "Löschen" gedrückt worden ist, damit ich in der
Warenkorb-Textdatei auch die richtige Zeile beim Löschen erwische...

Dafür könnte ich in der WHILE-Schleife einen Zähler einsetzen, der
sich jeweils um eins erhöht und dem Namen des Submit-Buttons angehängt
wird, also z.B. Aendern1, Aendern2 usw.

Wenn auf einen Submit-Button geklickt wird, möchte ich an die Zahl
hinter "Ändern" rankommen, damit ich eben die richtige Zeile in der
Warenkorbdatei lösche...

Bloß wie komme ich an die Zahl?

Vielen Dank für Eure Hilfe,

Ralf

P.S. Ein Teil des Quellcodes liegt zur Ansicht unter
www.designofsites.de/warenkorb.txt

P.P.S. Das Aufsummieren der DM- und Euro-Beträge klappt auch nicht.
Die Nachkommastellen werden nicht berücksichtigt - kann PHP nur
Dezimalzahlen mit Punkt anstatt Komma berechnen und wenn ja, wie kann
ich sie umwandeln?


-- 
ralf semroch . semroch_(at)_designofsites.de . icq: 76557479
http://www.designofsites.de . http://www.flash4-center.de . http://www.fireworks-center.de
http://www.dreamweaver-center.de . http://www.darksounds.de . http://www.search4singles.de


php::bar PHP Wiki   -   Listenarchive