#!/usr/bin/perl
use strict;
use warnings;
use 5.010;
use CGI ();
use File::MimeInfo::Magic;
sub GetMimeType {
my $fname = shift;
my $mimetype = File::MimeInfo::Magic::mimetype($fname);
return $mimetype;
}
my @files;
my $FORM = <
Bild hochladen:
Bild 1:
Bild 2:
Bild 2:
HTML
my $cgi = CGI->new;
print $cgi->header('text/html');
if ( $cgi->request_method() eq 'GET') {
print $FORM;
}
elsif ( $cgi->request_method() eq 'POST') {
@files = $cgi->param('uploadBild');
for my $file (@files) {
print "Size: ", (stat($file))[7],
" Mime-type: ", GetMimeType($file), '
';
}
}