Tom: Tree Menü PHP - Anfänger sucht Hilfe

Beitrag lesen

Hello,

<?php

function menu($lnk,$tiefe) {
  echo "<ul>";
  for ($i = 1; $i < 5; $i++) {
   $link = $lnk."&eintrag".$tiefe."=".$i;
   echo '<li><a href="?'.$link.'"> Eintrag '.$i.'</a>';

if (isset($_GET["eintrag".$tiefe]) && $_GET["eintrag".$tiefe] == $i) {
    menu($link,$tiefe+1);
   }

echo '</li>';
  }
  echo "</ul>";
}

menu("",0);

?>

Das ergibt, frei interpretiert, ertmal

<ul>
    <li><a href="?&eintrag0=1"> Eintrag 1</a></li>
    <li><a href="?&eintrag0=2"> Eintrag 2</a></li>
    <li><a href="?&eintrag0=3"> Eintrag 3</a></li>
    <li><a href="?&eintrag0=4"> Eintrag 4</a></li>
</ul>

Und was soll uns das jetzt sagen?

Eine ähnliche Problematik wurde gerade duskutiert:

https://forum.selfhtml.org/?t=170557&m=1114969

Mit Listen kommt kaum einer zurecht, ich auch nicht :-)
Diese Aussage erhalte ich aufrecht, nachdem nachher genau einer übrig geblieben ist, um eine Lösung zu finden. Danke Woodfighter!

Ein harzliches Glückauf

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de