[GastForen Archiv Adobe GoLive

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Forenindex » Archiv » Adobe GoLive » formailer -- Änderungen

formailer

oesi50
  
Beiträge gesamt: 2315

17. Dez 2003, 19:13
Bewertung:

gelesen: 5115

Beitrag als Lesezeichen
Hi Dirk,

selbstverständlich darfst Du das Script verwenden, es ist ja von Dir, ich hab's nur etwas modifiziert.

Um Problemen mit dem Safe Mode vorzubeugen, lassen wir halt den return path weg.

so:
<?
$vorname = preg_replace ( "/[^\w\d\s-]/", " ", $_POST['vorname'], -1);
$name = preg_replace ( "/[^\w\d\s]-/", " ", $_POST['name'], -1);
$email = preg_replace ( "/[^\w\d\s@.-]/", " ", $_POST['email'], -1);
$strasse = preg_replace ( "/[^\w\d\s.-]/", " ", $_POST['strasse'], -1);
$wohnort = preg_replace ( "/[^\w\d\s-]/", " ", $_POST['wohnort'], -1);
$subject = preg_replace ( "/[^\w\d\s-]/", " ", $_POST['subject'], -1);

if ($name!="" AND $email!="" AND $subject!="" ) {

$mailto ="info@musterdomain.de";
$mailfrom ="info@musterdomain.de";

$body="Vorname: $vorname
Nachname: $name
Strasse: $strasse
PLZ/Ort: $wohnort
Email: $email
Betrifft: $subject";

$more = "From: $mailfrom\r\nContent-Type: text/plain";
mail($mailto, $subject, $body, $more);

header("location: danke.html");

}
else {

header("location: fehler.html");

}
?>

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)

(Dieser Beitrag wurde von oesi50 am 18. Dez 2003, 11:16 geändert)
Dieser Beitrag wurde nicht geändert.