Philex GetDirTree funktion
HejsaEr der en som kan hjælpe med at få smidt de enkelte dirs over i et array i stedet for at de bliver udskrevet, har prøvet men kan ikke få subdirs med.
-------------------------------------------------------------
function GetDirTree($dir,$p2){
global $Set_ShowHiddenFile,$i;
$handle=opendir($dir);
$j=0; $p=$i ;
while ($file = readdir($handle))
{
if ($file != '.' && $file != '..' && is_dir($file))
{
if(!($Set_ShowHiddenFile==0 and eregi("^\.",$file) ))
{
echo "Tree[$i] = \"".($i+1)."|".$p."|$file|".urlencode($GLOBALS["path"].$file)."\"; \n" ;
$i++;
}
}
if (is_dir($file) && $file != '.' && $file != '..')
{
if(!($Set_ShowHiddenFile==0 and eregi("^\.",$file) ))
{
$TMP = $GLOBALS["path"];
$GLOBALS["path"] .= $file."/";
chdir($file);
GetDirTree(".",$p);
$GLOBALS["path"] = $TMP;
chdir ("..");
}
}
}
closedir($handle);
}
-------------------------------------------------------------
Funktionen er taget fra Philex 0.2.3 (http://philex.sourceforge.net/)
Mvh
StufdBear
