Hi
ich programmiere gerade ein Bestellsystem und bin irgendwie hängengeblieben. Der Kunde wählt die menge und die farbe aus und klickt auf den abschicken button. Wenn er dann in sein warenkorb reinschaut sollen alle artikel die er ausgewählt hat schon drin stehen.
Ich habe es so überlegt: Die ganzen Werte werden in einem Multiarray gespeichert und über session immer "mitgenohmen". Das problem ist das er nicht so will wie ich.
Das ist mein code:
Code:
if ($REQUEST_METHOD=="POST") { //wenn der abschicken button gedrückt wurde
//ruft sich die seite neu auf
$a[] = $art; //hier bilde ich das Array
$f[] = $farb;
$m[] = $menge;
$b[] = $bez;
}
Problem: Wenn ich den ersten Artikel ausgewählt habe, legt er das im array ab. Wenn ich dann aber den zweiten Art. auswähle, stehen im array nicht die zwei sondern nur das zuletzt ausgewählte.
Das ist die Session die auf der Startseite gestartet wird:
Code:
<?php
session_start();
?>
<html>
<head>
</head>
<?php
session_register(a,b,m,f);
?>
<body>
WeÃ*ß jemand was ich falsch mache.
Danke schonmal an alle :wink: