Hi Leute,
Also ich habe folgendes problem:
Der Code unten liest die datein des angebenen verzeichnis aus. ich würde die ausgabe gerne jeweils als link haben so das die datei die aus gegeben wird ein link zu sich selbst is.
vielen dank für eure hilfe.
mfg
duke_xx
Code:
<?php
// Recrusive function to get through all files & directories
function getFiles($dir, $depth = 0)
{
$fh = opendir($dir);
if(!$fh) return;
while (false !== ($file = readdir($fh)))
{
// Skip pointers to this and the dir above
if($file == '.' || $file == '..') continue;
// If directory => Call this function with other paramters
// again
if(is_dir($dir.'/'.$file))
{
echo str_repeat('»', $depth).'
<strong>'.$file.'</strong><br />';
getFiles($dir.'/'.$file, $depth+1);
}
// If file => Just print it out
else
{
echo str_repeat('»', $depth).' '.$file.'<br />';
}
}
}
getFiles('Neuer Ordner')
?>
Also ich habe folgendes problem:
Der Code unten liest die datein des angebenen verzeichnis aus. ich würde die ausgabe gerne jeweils als link haben so das die datei die aus gegeben wird ein link zu sich selbst is.
vielen dank für eure hilfe.
mfg
duke_xx
Code:
<?php
// Recrusive function to get through all files & directories
function getFiles($dir, $depth = 0)
{
$fh = opendir($dir);
if(!$fh) return;
while (false !== ($file = readdir($fh)))
{
// Skip pointers to this and the dir above
if($file == '.' || $file == '..') continue;
// If directory => Call this function with other paramters
// again
if(is_dir($dir.'/'.$file))
{
echo str_repeat('»', $depth).'
<strong>'.$file.'</strong><br />';
getFiles($dir.'/'.$file, $depth+1);
}
// If file => Just print it out
else
{
echo str_repeat('»', $depth).' '.$file.'<br />';
}
}
}
getFiles('Neuer Ordner')
?>
Kommentar