wahsaga: tiefgehende Navigation...

Beitrag lesen

hi,

könnt Ihr den fehler finden?

nicht auf anhieb.

schließlich wird nur bis zur zweiten ebene gearbeitet :-(

und wie viele einträge hat das betreffende array auf der ebene? kann es vielleicht sein, dass das nur einer ist?
dann würde ja

if(count($cat_)>1)

nicht greifen, und somit auch die rekursion an dieser stelle nicht auf die nächste unterebene springen.

das soll wohl den versuch darstellen abzuprüfen, ob es sich beim aktuellen element noch um ein array handelt?
dazu solltest du einfach die funktion is_array() benutzen, die kann dir das nämlich ganz genau sagen ;-)

http://www.php.net/manual/de/function.is-array.php

gruß,
wahsaga

--
I'll try being nicer if you'll try being smarter.