tkm: "opendir" Problem

Beitrag lesen

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--