Cheatah: Sendmail Problem, wieso bekomme ich einen Internal Server Error?

Beitrag lesen

Hi,

require "cgi-lib.pl";   # "parsing" der FORM-Daten und Ausgabe der Variablen

das nennt sich jetzt "use CGI ':standard';".

&parse_form;

und das nennt sich jetzt "". Auf die Übergabeparameter greifst Du einfach mit param('name') zu.

$adminemail = "Rene-G@hamburg.de";

my $adminemail = 'Rene-G@hamburg.de';

Wenn Du Singlequotes statt Doublequotes benutzt, kannst Du Dir den Backslash sparen, weil Perl nicht die Zeit darauf verschwendet, den String nach möglichen Variablen u.ä. zu durchsuchen.

$mailprogramm = "/usr/lib/sendmail -t";

open(MAIL,"$mailprogramm ");

Das muß gepipet werden:

open(MAIL, " $mailprogramm") or die "Kann sendmail nicht ansprechen: $!";

Cheatah