Hallo!
Folgendes gibt print_r($_SESSION['avail']) aus:
Array
(
[P01029700000A102F5] => 768|1158057289
)
Nun soll ein PHP-Script überprüfen ob eine bestimmte ID im Session-Array gespeichert ist, und deren Wert ausgeben.
Dazu habe ich folgendes Script:
//PHP
$ids = array('P01029700000A102F5','P01029800001500300','P000B7C00002700443','P000B7C00002500441');
for ($x=0; $x<sizeof($ids); $x++) {
//Überprüfe ob aktuelle ID in Session
if ($_SESSION['avail'][$ids[$x]]=='') {
echo "ID nicht in Session";
} else echo "ID in Session";
}
Nun zu meiner Frage:
Warum wird keine ID im Session-Array gefunden?
Wenn ich den Session-Array direkt abfrage durch
echo $_SESSION['avail']['P01029700000A102F5'];
erhalte ich die richtige Ausgabe (768|1158057289)
Vielen Dank für eure Hilfe...