JunTi+2008-01-08 19:06:30--Die Variablen sind wie folgt definiert...
$maennlichoweiblich = &maildatensaver($FORM{'maennlichoweiblich'});
$alter = &maildatensaver($FORM{'alter'});
$aberglaube = &maildatensaver($FORM{'aberglaube'});
$horoskope = &maildatensaver($FORM{'horoskope'});
wow.
Quoteusw.
ach, das war noch nicht alles?
my %maildata;
for my $key qw/ male_or_female age ... /) {
$maildata{$key} = maildatensaver($FORM{$key});
}
QuoteUnd werden wie folgt geprintet:
open (MAIL, "|$mailprogamm -t") || die $!;
ungünstig. wenn dir jemand einen einzelnen punkt in den body einschmuggelt,
hast du eine spamschleuder als script.
sendmail -t -oi bitte.
Quote
print MAIL "To: $empfaengermail ($empfaenger)\n";
print MAIL "From: $email \n";
print MAIL "Subject: $betreff\n\n";
print MAIL $mailbodykontakt;
print MAIL "\n\n";
print MAIL "Gesendet am: $datumlang\n";
print MAIL "$maennlichoweiblich\n";
...
auweia.
Quoteusw.
print MAIL <<"EOM";
To: $empfaengermail ($empfaenger);
From: $email
Subject: $betreff
$mailbodykontakt;
Gesendet am: $datumlang
$maennlichoweiblich
...
EOM