Leser: 2
|< 1 2 3 4 >| | 32 Einträge, 4 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
#!c:\perl\bin\perl.exe
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI qw(param);
use FILE::FIND;
print "Content-type: text/html\n\n";
my @erg;
my $pfad = "C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Bilder\Beispielbilder";
find(\&wanted,$pfad);
sub wanted {
push @erg,$File::Find::name if $File::Find::name=~/\.jpg$/i;
}
print "Hallo";
Undefined subroutine &main::find called at C:/xampp/cgi-bin/suchen_test.pl line 10.
Alter+2008-04-06 19:46:23--my $pfad = "C:\Dokumente und Einstellungen\All Users\Dokumente\Eigene Bilder\Beispielbilder";
FIFO+2008-04-06 20:06:08--[...]
[edit] Noch besser ist die grundsätzliche Verwendung von '/' als Pfadtrenner, dann brauchst Du nicht über's OS nachzudenken (funktioniert auch bei Windows), und die Art Quotes ist auch egal .
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!c:\perl\bin\perl.exe
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI qw(param);
use File::Find;
print "Content-type: text/html\n\n";
my @erg;
my $i = 1;
my $pfad = "C:/Eigene_Bilder";
find(\&wanted,$pfad);
sub wanted {
push @erg,$File::Find::name if $File::Find::name=~/\.jpg$/i;
}
print "<img src=@erg[$i] alt=Banner border=1>";
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!c:\perl\bin\perl.exe
use strict;
use CGI::Carp qw(fatalsToBrowser);
use CGI qw(param);
use File::Find;
print "Content-type: text/html\n\n";
my @erg;
my $i = 1;
my $pfad = "C:/Eigene_Bilder";
find(\&wanted,$pfad);
sub wanted {
push @erg,$File::Find::name if $File::Find::name=~/\.jpg$/i;
}
print "<img src=\"$erg[$i]\" alt=\"Banner\" border=\"1\">"; #mit escapten anführungszeichen!!
|< 1 2 3 4 >| | 32 Einträge, 4 Seiten |