Hallo Forum!
Ich brauche dringend eure Hilfe! Ich beschäftige mich gerade mit der Erstellung eines aufklappbaren Verzeichnismenüs (nur mit PHP!!). Ich möchte also zunächst alle Oberverzeichnisse anzeigen, und klickt man dann auf eines davon sollen dessen Unterverzeichnisse angezeigt werden usw.
Bisher hab ich nur die Anzeige sämtlicher Verzeichnisse in meinem Root-Verzeichnis hinbekommen, aber große Probleme bereitet mir die Aufklappgeschichte. Ich hänge an der Bedingung, die dort hin gehört und komme einfach nicht dahinter, wie ich die formulieren muss. Ich poste hier mal meinen Code, kann mir jemand helfen?
Ich brauche dringend eure Hilfe! Ich beschäftige mich gerade mit der Erstellung eines aufklappbaren Verzeichnismenüs (nur mit PHP!!). Ich möchte also zunächst alle Oberverzeichnisse anzeigen, und klickt man dann auf eines davon sollen dessen Unterverzeichnisse angezeigt werden usw.
Bisher hab ich nur die Anzeige sämtlicher Verzeichnisse in meinem Root-Verzeichnis hinbekommen, aber große Probleme bereitet mir die Aufklappgeschichte. Ich hänge an der Bedingung, die dort hin gehört und komme einfach nicht dahinter, wie ich die formulieren muss. Ich poste hier mal meinen Code, kann mir jemand helfen?
PHP-Code:
function show_all_files($verzeichnis, $links = 0)
{
$handle = opendir($verzeichnis);
while ($verz = readdir($handle))
{
//Prüfen: Handelt es sich um ein Verzeichnis?
if($verz != "." && $verz != "..")
{
if(is_dir($verzeichnis."/".$verz))
{
echo '<div style="padding-left: '.$links.'">';
echo "<a href='".$PHP_SELF."?what=".$verz."'>". $verz ."<br /></a>";echo '</div>';
show_all_files($verzeichnis."/".$verz, $links+30);
}
else
{... }
}
}//while
closedir($handle);
Kommentar