Zur Navigation

Abakus down? [2]

11 Monika (Gast)

Hallo ihr!
Ich bin um 100 Ecken auf das problem aufmerksam gemacht worden und muss gestehen, daß ich vom programmieren nur bedingt ahnung habe. Bei meinem kontaktformular werden die formulareingaben 1:1 im cgi-script verarbeitet. Also :
 open (MAIL, "|$mailprog $variablea") || die "Kein Mailprogramm $mailprog! \n";
   print MAIL "To: $FORM{'variablea'}\n";
   print MAIL "Reply: $FORM{'variableb'}\n";
   print MAIL "From: $FORM{variableb'}\n";
   print MAIL "Subject: $FORM{'variablec'}\n\n";
Eine glanzleistung der sicherheit also ;-)

Jetzt müsste irgendwo folgendes rein:
$variablea=~ s/\r/ /g;
$variablea =~ s/\n/ /g;
$variableb=~ s/\r/ /g;
$variableb =~ s/\n/ /g;
$variablec=~ s/\r/ /g;
$variablec =~ s/\n/ /g;

Aber wie und wo?

Ich habe jetzt folgendes versucht:

Fehlversuch
 open (MAIL, "|$mailprog $variablea") || die "Kein Mailprogramm $mailprog! \n";
$variableb=~ s/\r/ /g;
$variableb =~ s/\n/ /g;
$variablec=~ s/\r/ /g;
$variablec =~ s/\n/ /g;
   print MAIL "To: $FORM{'variablea'}\n";
   print MAIL "Reply: $FORM{'variableb'}\n";
   print MAIL "From: $FORM{variableb'}\n";
   print MAIL "Subject: $FORM{'variablec'}\n\n";

[i]Das gab ein schickes error[/i]

Kann mir jemand weiterhelfen wie ich das konkret in cgi umsetzen kann?

L.G. Monika

06.11.2005 17:30

12 Monika (Gast)

Hat sich erledigt :-)

L. G. Monika

06.11.2005 19:05

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]