Max: Dateliste anzeigen

Hallo, bin Neuling, und suche eine Möglichkeit den Verzeichnisinhalt (Bilderarchiv, jpg) eines Ordners nicht nur darstellen zu lassen, sondern auch als Link vom Benutzer öffnen zu lassen.
Im FAQ und im Forum bin ich leider nicht so recht fündig geworden.
Mit dem Darstellen klappt es schon, durch den Skript:

opendir(DH, "bilder") or die "Fehler bei opendir : $!\n";
while(defined($name=readdir(DH)))
{
   print $name , "<h1>\n</h1>";
   #<a href="$name"></a>

}
closedir DH;

  1. use Mosche;

    suche eine Möglichkeit den Verzeichnisinhalt (Bilderarchiv, jpg) eines Ordners nicht nur darstellen zu lassen, sondern auch als Link vom Benutzer öffnen zu lassen.

    Ich verstehe leider deine Fragestellung nicht, könntest du diese näher spezifizieren?

    use Tschoe qw(Matti);

    --
      Anyone who quotes me in their sig is an idiot. -- Rusty Russell.
  2. Hallo Max,

    Hallo, bin Neuling, und suche eine Möglichkeit den Verzeichnisinhalt (Bilderarchiv, jpg) eines Ordners nicht nur darstellen zu lassen, sondern auch als Link vom Benutzer öffnen zu lassen.

    Du willst also den Verzeichnisinhalt (deine Bilder) direkt verlinken?

    opendir(DH, "bilder") or die "Fehler bei opendir : $!\n";
    while(defined($name=readdir(DH)))
    {
       print $name , "<h1>\n</h1>";
       #<a href="$name"></a>

    }
    closedir DH;

    Das ist doch schon ganz gut.

    Probier es einmal mit

    my $base='http://mydomain.gov/bilder/';
    [...]
    print '<a href="'.$base.$name.'"><h1>'.$name.'</h1></a>'."\n";

    Grüße,
    Peter

    p.s.: Bei der Fehlersuche ist es immer ganz praktisch sich den durch ein Script generierten Quellcode genau anzuschauen.