wer kann mir sagen wo der fehler liegt??????????????
#!/usr/bin/perl -w
use strict;
open(OUT, ">index.html") or die "Index-Datei kann nicht geöffnet werden: $!\n";
&printhead();
&processfiles();
&printtail();
my $curr = "F:\\Hardy\\Bilder\\Bund\\";
sub printhead
{
print OUT "<HTML>\n<HEAD>\n";
print OUT "<TITLE>Bilddateien aus dem Verzeichnis </TITLE>\n";
print OUT "</HEAD>\n<BODY>\n";
print OUT "<H1>Bilddateien</H1>\n";
}
sub processfiles
{
opendir(DIR, "$curr") or die "Verzeichnis kann nicht geöffnet werden\n";
my $file = "";
while ( defined($file = readdir(DIR) ) )
{
if( -f $file and $file =~ /(\.gif|\.jpe?g)$/i )
{
print OUT "<A HREF=\"$file\">$file</A><BR>\n";
}
}
closedir(DIR);
}
sub printtail
{
print OUT "</BODY></HTML>\n";
close(OUT);
}
#!/usr/bin/perl -w
use strict;
open(OUT, ">index.html") or die "Index-Datei kann nicht geöffnet werden: $!\n";
&printhead();
&processfiles();
&printtail();
my $curr = "F:\\Hardy\\Bilder\\Bund\\";
sub printhead
{
print OUT "<HTML>\n<HEAD>\n";
print OUT "<TITLE>Bilddateien aus dem Verzeichnis </TITLE>\n";
print OUT "</HEAD>\n<BODY>\n";
print OUT "<H1>Bilddateien</H1>\n";
}
sub processfiles
{
opendir(DIR, "$curr") or die "Verzeichnis kann nicht geöffnet werden\n";
my $file = "";
while ( defined($file = readdir(DIR) ) )
{
if( -f $file and $file =~ /(\.gif|\.jpe?g)$/i )
{
print OUT "<A HREF=\"$file\">$file</A><BR>\n";
}
}
closedir(DIR);
}
sub printtail
{
print OUT "</BODY></HTML>\n";
close(OUT);
}
Kommentar