Session Array durchsuchen...mit in_array

Hier können Sie Fragen bezüglich der Kundenverwaltung stellen.
gmbb

Session Array durchsuchen...mit in_array

Beitragvon gmbb » Do 13. Jul 2006, 23:48

Moin....

Ich möchte eine Bildbestellung bewerkstelligen. Das eintragen des zu bestellenden Fotos mittels Session-Array geht auch schon. Nun möchte ich nach gedrückter "Bestelltaste" , an bestelltem Foto die Bestelltaste inaktiv machen um zu zeigen das das entsprechende Foto schon bestellt ist. Diese zu programmieren per if-Abfrage stellt auch kein Problem dar.

Mein Problem ist ist das Array zu durchsuchen ob das jeweils angezeigte Foto bereits im Array enthalten ist.

meine Session sieht so aus:

Code: Alles auswählen

 $_SESSION['warenkorb']
meine Durchsuchenabfrage so:

Code: Alles auswählen

if (in_array("06_24_318.jpg",$_SESSION['warenkorb'])) {
  print('.endlich funktionierts!');
}
meine Arrayausgabe so:
Array ( [0] => Array ( [nummer] => 06_24_318.jpg [zahl] => 1 ) [1] => Array ( [nummer] => 06_24_328.jpg [zahl] => 2 ) )

..das "endlich funktionierts!" erscheint aber nicht.
Ich habe die Vermutung das an der Sessionbezeichnung in der "in_array" Abfrage etwas nicht korrekt ist und das Session-Array gar nicht durchsucht wird.

Wer weiß Rat?

TomBlondeau

Beitragvon TomBlondeau » Do 10. Aug 2006, 16:43

Wenn ich das richtig sehe, versuchst du mit in_array ein verschachteltes Array zu durchsuchen. Das wird so nicht funktionieren...


Zurück zu „Kundenverwaltung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste