Webmaster » Webstruktur

ID #1178

Wie kann ich ein Formular erstellen dessen Angaben anschließend per Email an mich gesendet werden?

Im Formular müssen Sie einen Link zur formMail.php erstellen.

Das sollte dann so aussehen:

<form name="kontaktform" method="get" action="/data/formMail.php">
<input name="kontaktform" type="hidden" value="1" />

<-- hier stehen die restlichen Texte und Formularfelder der Seite -->

<input type="submit" value="Abschicken" name="Abschicken" style="width:100px">

</form>


Wenn Sie sich per FTP am Server einloggen, können Sie im Verzeichnis /html/data/ die formMail.php finden.
Diese ist standardmäßig in jedem RedSYS enthalten und muss NICHT verändert werden.

Zusätzlich legen Sie dort die formMail.conf.php ab.
In dieser conf Datei werden folgende Dinge Definiert:

 

if (!empty($kontaktform)){
 -> wichtig ist hier der gleiche Name wie im Kontaktformular selbst
$recipients = "user1@aman.de; user2@aman.de"

-> Empfänger der Anfragen (kann kommagetrennt erweitert werden)

$replyok = "/3409--.html";   

-> ok/danke Seite nach erfolgreichem Versand (muss in redsys angelegt werden)

 $replyko = "/3412--.html";
 -> ko/fehler Seite nach fehlerhaftem Versand (muss in redsys angelegt werden)
 $subject = "Kundenbefragung";

-> Betreff der Email die Sie nach Formularversand erhalten

 $sender = "kundenbefragung@aman.de";  
-> Absender der Email
 $forcefields = "Name,Strasse,E-mail,"; 

-> Pflichtfelder des Formulars (in name="" im Kontaktformular selbst definiert)

 

In einfachen Kontaktformularen würde ich Ihnen emfpehlen auch noch eine sogenannte Captcha Funktion einzubauen.
Eine Art kleine Rechenaufgabe um sicher zu gehen, dass das Formular nicht "missbraucht" wird (von z.b. spam-Robotern).

Im Anhang finden Sie die formMail.conf.php

angehängte Dateien: formMail.conf.php

Tags: formular, felder, formmail.php, formular conf, formmail.php.conf

Verwandte Artikel:

Letzte Änderung des Artikels: 2008-09-15 11:40
Verfasser des Artikels: Mario Sarcher
Revision: 1.4

Sprache ändern
 

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Es ist möglich, diesen Artikel kommentieren