Hallo,
ich arbeite gerade an einem Shop und habe ein paar Variablen hinzugefügt( 15:, 16:, 17: ).
Wenn ich jetzt die Auswahl treffe werden die Variablen des vorherigen Artikels überschrieben.
Folgende Variablen habe ich neu: $farbe, $groesse, $k_groesse
Jetzt müsste was gändert bzw erweitert werden, wer kann helfen!?
Hier das Script:
1: <?php
2: session_start();
3: $waren = $_SESSION["array('waren')"];
4: $gesamtpreis = $_SESSION["gesamtpreis"];
5: $st = $_REQUEST["st"];
6: $suchwort = $_REQUEST["suchwort"];
7: $rb = $_REQUEST["rb"];
8: $bestellnummer = $_REQUEST["bestellnummer"];
9: $aend = $_REQUEST["aend"];
10: $geloescht = $_REQUEST["geloescht"];
11: $left = $_REQUEST["left"];
12: $art_id = $_REQUEST["art_id"];
13: $anzahl = $_REQUEST["anzahl"];
14: $nav = $_REQUEST["nav"];
15: $farbe = $_REQUEST["farbe"];
16: $groesse = $_REQUEST["groesse"];
17: $k_groesse = $_REQUEST["k_groesse"];
18:
19: if($geloescht != 'j' and $aend != 'j' and $left != 'j')
20: {
21: if (@array_key_exists($waren))
22: {
23: $anz = $waren[bestellnummer];
24: $anz = $anz+1;
25: $waren[$bestellnummer] = $anz;
26: }
27: else
28: $waren[$bestellnummer] = 1;
29: }
30: if ($aend == 'j')
31: {
32: if ($anzahl == 0)
33: unset($waren[$art_id]);
34: else
35: $waren[$art_id] = $anzahl;
36: }
37: $testarr = count($waren);
38: $_SESSION["array('waren')"] = $waren;
39: ?>
und dann fplgt die html Ausgabe
bin über jede Hilfe dankbar,
Ingo