mein Problem liegt nicht darin, dass das array nicht da ist, sondern dass ich in der foreach Schleife nicht darauf zugreifen kann...
das array ist definitiv da und befüllt
print_r($array);
Schau doch noch mal genau hin, wo das print_r steht. zwischen 'if() {}' und 'elseif()' hat das nichts zu suchen. Das wird dir doch sicher auch von einer Fehlermeldung so gesagt.
Außerdem ist es beim PHP-Programmieren immer sinnvoll, error_reporting(E_ALL) zu setzen.
Schalte das doch mal ein (setze es als erste Zeile in dein Programm)!