Guido
New member
Hallo zusammen!
Dieses Skript liest alle Unterverzeichnisse und deren Dateien ein und gibt sie aus im Format:
Verzeichnis 1
Datei 1
Datei 2
Datei 3
Verzeichnis 2
Datei 1
Datei ...
Was ich mir aber dafür wünsche ist, dass die Verzeichnisse und die Dateien in jeweils einem eigenen Array
gespeichert werden und an anderer Stelle ausgegeben werden.
Hat jemand dafür eine Lösung, oder einen Lösungshinweis?
Danke und Ade
Guido
PHP:
<?php
$folder = "/apache/htdocs/www/php/übungen/body/"; /* Verzeichnispfad Offline */
$handle = opendir($folder);
while ($entry = readdir($handle))
{
if (!ereg("^.$",$entry))
{
if (!ereg("^..$",$entry))
{
$dirname = ucfirst($entry);
echo $dirname, "<br>";
if(!is_dir($entry))
{
strtolower($entry);
$sep = "/";
$cdir = $folder.$entry.$sep;
chdir($cdir);
$cfile = opendir($cdir);
while($entryfile = readdir($cfile))
{
if(is_file($entryfile))
{
if (!ereg("^.$",$entry))
{
if (!ereg("^..$",$entry))
{
echo "<a href='$entry/$entryfile'>";
$filename = split("\.",$entryfile);
echo ucfirst($filename[0]);
echo "</a><br>";
}
}
}
}
}
{ echo " "; }
}
else
{ echo " "; }
}
else
{ echo " "; }
}
?>
Dieses Skript liest alle Unterverzeichnisse und deren Dateien ein und gibt sie aus im Format:
Verzeichnis 1
Datei 1
Datei 2
Datei 3
Verzeichnis 2
Datei 1
Datei ...
Was ich mir aber dafür wünsche ist, dass die Verzeichnisse und die Dateien in jeweils einem eigenen Array
gespeichert werden und an anderer Stelle ausgegeben werden.
Hat jemand dafür eine Lösung, oder einen Lösungshinweis?
Danke und Ade
Guido