christoffer@buur.info skrev:
> Men de mapper som ligger der (og de starter ikke med punktum) bliver
> ikke vist.
Det skyldes en begrænsning i PHP. Den husker ikke hvor den fandt
filerne eller hvad slags det var, og så kan den ikke slå efter om
den har med en mappe at gøre.
Du skal lave din dir-test sådan her:
if (is_dir('fil/'.$file))
Jeg ville i dit sted lægge startmappens navn i en variabel. Så er
man sikker på at det er den rigtige værdi overalt.
$basisfolder='fil';
....
if ($handle = opendir($basisfolder)) {
while (false !== ($file = readdir($handle))) {
if (is_dir("$basisfolder/$file")) {
if ($file != "." && $file != "..") echo "<option>$file</option>";
}
}
closedir($handle);
}
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO:
http://fiduso.dk/