$startdir="/www/intranet/images";
push(@dirs,$startdir);
foreach $dir (@dirs)
{
opendir(DIR,"$dir") || die "opendir $dir failed";
@list = grep(!/^\.\.?$/,readdir(DIR));
closedir(DIR);
foreach $item (@list)
{
$fullname = $dir."/".$item; # add the directory name to the file name
if (-d $fullname)
{
push(@dirs,$fullname);
print "$item
";
}
}
}
print "Content-type:text/html\n\n";
&parse;
print qq|
|; opendir(DIR,"$FORM{'pic'}") || die "opendir $dir failed"; @piclist = grep(!/^\.\.?$/,readdir(DIR)); closedir(DIR); print "
| ";
$FORM{'pic'} =~ s/\/www\/intranet//;
print qq|
$_ |; print " | ";
}
print "