BTW, noch ein paar Anmerkungen:

Beim ersten Aufruf der Funktion "sub_loop()" kann man mit dem ersten Parameter (der ID) auch nur die Unterobjekte einer bestimmten Parent-ID anzeigen lassen. Dadurch und durch den mehrmaligen Aufruf der Funktion kann man sic genau anzeigen lassen, was man will.

Die Bedingung "if($stufe < $maxstufe)" ist nicht unbedingt notwendig und kann weggelassen werden, allerdings zeigt die Funktion dann immer alle Unterobjekte an. In einem Forum kann man aber zum Beispiel mit dieser Beschränkung dem User die Möglichkeit geben, selbst festzulegen, bis zu welcher Tiefe er die Foren anzeigen lassen will...
Dann wird der Parameter $maxstufe überflüssige.

Ich werde dieses Script evtl. auch in dem Forum verwenden, was ich atm. programmiere... (wenn's euch interessieren sollte )

Ansonstern viel Spaß mit dem Script

Manni