Thread Email mit Anhang senden --> Anhang ist leer
(17 answers)
Opened by Danni at 2010-05-27 18:34 Guest Danni nun, datasend() nimmt soweit ich das sehe, ein einziges argument entgegen. du hast in @file_content die liste von zeilen. was du übergeben musst, ist einen skalar, der alle zeilen aneinandergehängt beinhaltet. was du jetzt aber stattdessen gemacht hast, ist, das array mit den zeilen übergeben, und datasend() nimmt dann halt nur die erste zeile als argument. du musst entweder gleich alles in einen skalar einlesen oder später die zeilen aus @file_content zu einem string zusammenfügen. wie lange programmierst du denn schon perl? Code (perl): (dl
)
1 2 3 4 my $file_content = do { local $/; <DATA> }; # oder my @file_content = <DATA>; my $string = join '', @file_content; Quote es behaupten immer wieder viele leute "ich kann nix nachinstallieren". das ist aber in vielen fällen ein trugschluss. bitte einmal lesen: ModuleWieInstalliereIchEinModul MIME::Lite ist pureperl, es sollte also mit der kopier-variante funktionieren. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |