Problemer med listing av mapper
Jeg har laget en php funksjon som lister alle mappene som ligger under en oppgitt plassering. Det meste virker tilfredstillende, men når jeg tilfører et dokument i en av mappene så blir også dokumentet listet som om det var en mappe (og det skal det jo ikke). Jeg kan ikke helt gjennomskue hva som er forkert, eller hva kode som bør tilføres, og håper derfor på å kunne få litt hjelp.funksjonen sånn den fremstår nå:
function read_dir($dir) {
$array = array();
$d = dir($dir);
while (false !== ($entry = $d->read())) {
if($entry!="." && $entry!="..") {
$entry = $dir.'/'.$entry;
if(is_dir($entry)) {
$array[] = $entry;
$array = array_merge($array, read_dir($entry));
} else {
$array[] = $entry;
}
}
}
$d->close();
return $array;
}
Mvh
LarMa
