Frank (no reg): erste eigene PHP Seite ;)

Beitrag lesen

Hi,
aha, soll das heissen, dass bei

  
$mail_sub = "blablub\n  
To: armes-opfer@example.com";  
$mail_mesg = "Hallo armes-opfer!";  
mail("meinempfaenger@example.com", $mail_sub, $mail_mesg, "From: meinabsender@example.com");  

auch eine Mail an armes-opfer@example.com geschickt würde?

Abender, Empfänger, Subject und extra Headers sind statisch vom "Programm" fix gesetzt. Aus dem gesendeten Message Text sowie den Eingaben für Name, Ort, Adresse etc wird dann ein HTML Fragment generiert:

  
$mail_mesg = "<ul><li>Name: ".$_POST["cName_txt"]."</li>";  
$mail_mesg .= "<li>Vorname: ".$_POST["cVorname_txt"]."</li>";  
// und so weiter  
$mail_mesg .= "<li>Land: ".$_POST["cLand_txt"]."</li></ul>";  

HTML und PHP in der Message ignoriere ich absichtlich, es ist unwahrscheinlich und ungewünscht, dass der Benutzer solche Eingaben machen soll (ist nur ein "einfaches" Kontaktformular).

Mit anderen Worten, ich sollte nur praktisch jedes Feld mittels Regex auf zugelassenen Inhalt prüfen?

Grüsse und Dank für eure Hilfe,
Frank