also dann so
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use MIME::Base64 qw(encode_base64);
# ...
if(open(my $img, "< $bild_auswahl")) {
binmode $img;
my $bild;
{
local $/ = undef;
$bild = $dbh->quote(encode_base64(<$img>));
}
close $img;
# in datenbank einfügen
my $sth = $dbh->do("UPDATE kontakte SET bild = $bild WHERE id = $ref_hash_haupt->{'id'}")|| die $DBI::errstr;
} else {
die "Unable to open $bild_auswahl: $!";
}
# ...
\n\n
<!--EDIT|esskar|1150781932-->