Mailinglisten-Archive |
> Hallo Liste!
>
> Ich suche ein PHP script, das mir die Filestruktur eines
> gewissen Folders ausgibt - evtl. sogar schon in einer
> Baumstruktur ähnlich des Windows Explorers.
>
> Gibt es so etwas schon in PHP oder evtl. acuh Java (PHP wäre
> mir lieber ;-) )?
>
> Thnx alot!
>
> Sven Wagenhöfer
>
>
http://www.onlinekosten.de
http://www.informatik.fh-kl.de
Hi Sven,
in der FAQ is n kleines Beispielscript drin was sowas kann..
http://www.koehntopp.de/php/snippets.html#code-verzeichnis
Ich schick dir mal das Script mit, was ich noch ein bisschen
verändert habe, die Dateien sind alle gelinkt und .htaccess
und die php index Datei wird nicht angezeigt..
vielleicht nützt es dir ja was..
Bye Fabian.
-------- cp -------
<?php
ob_start("ob_gzhandler");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>.: stage21 . de :: music :.</title>
</head>
<body bgcolor="#c7c7c7" text="#0077cc" alink="#0077cc" vlink="#0077cc"
link="#0077cc">
<font face="Verdana, Arial">
<?PHP
function show_dir($dir, $loaddir, $pos=2) {
if($pos == 2) {
echo "\n<hr color=\"#1A2A4A\"><pre>";
}
$handle = _(at)_opendir($dir);
while($file = _(at)_readdir($handle)) {
if(eregi("^\.{1,2}$",$file)) {
continue;
}
if(is_dir($dir.$file)) {
printf("% ".$pos."s<i> %s</i>\n", "|-", $file);
$subdir = $file."/";
show_dir($dir.$file."/", $loaddir, $pos + 3);
} else {
if($file != ".htaccess" AND $file !=
"index.php4") {
$bla = substr($dir, strlen($loaddir),
strlen($dir));
printf("% ".$pos."s <a
href=\"$bla%s\">$file</a>\n", "|-", $file);
}
}
}
_(at)_closedir($handle);
if($pos == 2) {
echo "</pre><hr color=\"#1A2A4A\">";
}
}
$dir = "music/";
show_dir("$DOCUMENT_ROOT/$dir", "$DOCUMENT_ROOT/$dir");
?>
</font>
</body>
</html>
Digital-Players::stage21
www.stage21.de
www.digital-players.de
privat::FTF
www.fabianfranke.de
php::bar PHP Wiki - Listenarchive