# Formulare per Mail versenden

Die sendform.php versendet alle möglichen Arten von Formularen als Mail. Die Datei logo.jpg wird mit der Mail versendet und muß durch das eigene Logo ausgetauscht werden.

## Aufbau der Formularseite

In der config.php werden die Mail-Versandeinstellungen festgelegt.
Direkt nach dem Bodytag wird die sendform.php includet:
<?PHP include "includes/forms/sendform.php"; ?>
Formulare werden nach folgender Vorlage erstellt:
Zur Überprüfung der Pflichtfelder den "Formularnamen" und die "Namen der Pflichtfelder" kommagetrennt in die forms_onsubmit-Funktion eintragen. Das Javascript zur Überprüfung wird automatisch geladen. Formulare werden im Action-Attribut an sich selbst geschickt.
<form name="Formular" onsubmit="return forms_onsubmit('Formular', 'Name,eMail');" method="post" action="<?PHP echo $_SERVER['REQUEST_URI']; ?>">
Name:* <input type="text" name="Name" />
eMail:* <input type="text" name="eMail" />
Kommentar: <textarea rows="5" name="Kommentar"></textarea>
<input type="hidden" value="1" name="sendto" />
<input type="submit" name="sendform" value="Senden" />
</form>
Das Textfeld eMail muß vorhanden sein, es wird als Absenderfeld für den Versand benutzt und der Submit-Button muß den Namen "sendform" haben, damit die Mail versendet wird. Mit dem versteckten Feld "sendto" können verschiedene Formulare an verschiedene Empfänger gesendet werden.
Mehrfach-Auswahlmöglichkeiten können als Array übergeben werden. Beispiel:
<input type="checkbox" name="Bestellung[]" value="Katalog" />
<input type="checkbox" name="Bestellung[]" value="Prospekt" />