Hallo Günther,
Ich habe einmal versucht die Zählervariabel einzusetzen. Wenn ich ihren Wert per echo $i; ausgebe, ist dieser immer 1.
Ist ja auch logisch, da in deinem $arr3 nur ein Wert steht ;-) (sofern die Belegung des Arrays mit der aus deinem OP übereinstimmt). Probier mal mit $arr2.
Es kann sein, dass ich etwas falsch gemacht habe, darum füge ich den Code mit dem Zähler hier ein:
Schaut zumindest was den Zähler angeht richtig aus.
> $i = 0;
> if($PHP_SELF != $arr3['root']){
> foreach($arr3 as $key => $value){
> $i++;
> if ($i == 1) {
> echo $i;
> echo "<li class='navoff'><a href=\"".$value['root']."\">$key</a><li>\n";
> }
> else {
> ...
Hast du vielleicht eine Idee, was daran nicht stimmT?
s.o.
Grüsse
Frankie