Das komplette Listing wird zu lang! Ich werde versuchen, das wesentliche herauszuschreiben:
Die Variante (Farbe) wird nicht im Warenkorb erfasst. Das Feld ist leer, auch die anderen Daten fehlen.
Möglicherweise kann ein Fehler im DB-Zugriff vorliegen. Da werde ich noch etwas suchen müssen.
In der Version ohne farbabhängige Bilder funktioniert alles.
Code:
...
if (isset($POST['artikel']))
{
$artikel = $_POST['artikel']; //Artikel
$var = $_POST['var']; //Variante (hier: Farbe)
...
$artNr = $artikel.chr(160).$var; //ArtNr mit Variante, so in der Datenbank erfasst
...
$korb[$artNr] = array($artBez, 1, $price); //Artikelbezeichnung, Anzahl und Preis in assoziatives Array
$_SESSION['korb'] = $korb; //Ass. Array Warenkorb in Session
}
Die Variante (Farbe) wird nicht im Warenkorb erfasst. Das Feld ist leer, auch die anderen Daten fehlen.
Möglicherweise kann ein Fehler im DB-Zugriff vorliegen. Da werde ich noch etwas suchen müssen.
In der Version ohne farbabhängige Bilder funktioniert alles.