Hallo Zusammen
Ich habe folgendes Problem: Ich rufe mit der Funktion "opendir" ein Verzeichnis auf und möchte alle htm-Dateien
auflisten. Das Problem ist, dass ich das Verzeichnis von einem externen Server einelsen muss. Also der Pfad
wäre dann (http://www.url.com/verzeichnis/a/) da bekomme ich aber immer folgender Error:
http://www.url.com/verzeichnis/a/: No such file or directory at c:\inetpub\scripts\tone.pl line 61.
Wenn ich aber ein Verzeichis von meinem Server einbeziehe (../html/verzeichnis/a/) funktioniert alles bestens.
Gibt es da eine Lösung???
Hier noch den Script-Auszug:
--snip--
sub dir {
opendir(DIR, $dir) || die "$dir: $!";
@result = readdir(DIR);
closedir(DIR);
$i = 0;
foreach(@result)
{
if($_ =~ /.+.htm*/)
{
$i++;
$_=~s/$dir//g;
$data=$_;
$data=~ s/ /\*/g;
push(@tone,"<a href="$cgi?act=dwn&dir=$page&file=$data" style="text-decoration: none">$_</a><br>\n");
}
}
}
--snip--