Mailinglisten-Archive |
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