Also, ich hab vor kurzen ein Email Formular für jemanden geschrieben, vielleicht kannst du was damit anfangen.
Eigentlich brauchst du nur die Bezeichnungen ändern.
contents/bestellung.php
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Bestellung ';
$hmenu = 'Bestellung';
$design = new design ( $title , $hmenu );
$design->header();
$show = true;
$opt = explode(';',$allgAr['bestell_options']);
//Pflichtfelder
$pf = array(
'vorname',
'name',
'street',
'ort',
'product',
'icq'
);
//Alle Felder nl als Wert geben eine Leerzeile (new line)
$far = array(
'vorname' => 'Vorname',
'name' => 'Name',
'firma' => 'Firma',
'street' => 'Straße',
'ort' => 'Ort',
'tel' => 'Telefonnr.',
'hp' => 'Homepage',
'icq' => 'Kontakt',
'1' => 'nl',
'product' => 'Produkt',
'2' => 'nl',
'kontoname' => 'Kontoinhaber',
'kontonr' => 'Kontonummer',
'blz' => 'Bankleitzahl',
'bankname' => 'Bankname');
if (isset($_POST['submit'])) {
$i=0;
foreach ($pf as $f) {
if ($_POST[$f] != '') $i++;
}
if ($i == count($pf)) {
$mailtxt = "Angaben aus dem Bestellformular\n\n";
foreach ($far as $f => $n) {
if ($n == 'nl') $mailtxt.= "\n";
else $mailtxt .= "$n :\t\t".escape($_POST[$f],'string')."\n";
}
if (icmail('EMAIL@ADRESSE','BETFREFF',$mailtxt,'Bestellformular')) echo 'Das Bestellformular wurde erfolgreich versendet.<br />';
else echo 'Fehler beim Versenden der E-Mail aufgetreten, wenden sie sich an den Administrator.<br />';
$show = false;
} else {
echo '<b>Nicht alle Pflichfelder ausgefüllt!</b><br /><br />';
}
}
if ($show) {
$tpl = new tpl ('bestellung');
$tpl->out(0);
}
$design->footer();
?>
<form id="form1" name="form1" method="post" action="">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="295">Vorname:<span class="Stil1">*</span></td>
<td width="10"> </td>
<td width="295"><label>
<input type="text" name="vorname" value="{vorname}" />
</label></td>
</tr>
<tr>
<td>Name:<span class="Stil1">*</span></td>
<td> </td>
<td><input type="text" name="name" value="{name}"/></td>
</tr>
<tr>
<td>Firmenname:</td>
<td> </td>
<td><input type="text" name="firma" value="{firma} "/></td>
</tr>
<tr>
<td>Straße:<span class="Stil1">*</span></td>
<td> </td>
<td><input type="text" name="street" value="{street}" /></td>
</tr>
<tr>
<td>Ort:<span class="Stil1">*</span></td>
<td> </td>
<td><input type="text" name="ort" value="{ort}" /></td>
</tr>
<tr>
<td>Telefonnummer:</td>
<td> </td>
<td><input type="text" name="tel" value="{tel}" /></td>
</tr>
<tr>
<td>Homepage:<span class="Stil1">*</span></td>
<td> </td>
<td><input type="text" name="hp" value="{tel}" /></td>
</tr>
<tr>
<td>Kontaktmöglichkeit (ICQ, MSN) <span class="Stil1">*</span></td>
<td> </td>
<td><input type="text" name="icq" value="{icq}" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Produktauswahl:</td>
<td> </td>
<td><label>
<select name="product">{opts}</select>
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="3">Falls Sie einen Bankeinzug wünschen, können Sie hier vorab Ihre Bankdaten hinterlassen. </td>
</tr>
<tr>
<td>Kontoinhaber:</td>
<td> </td>
<td><input type="text" name="kontoname" value="{kontoname}" /></td>
</tr>
<tr>
<td>Kontonummer:</td>
<td> </td>
<td><input type="text" name="kontonr" value="{kontonr}" /></td>
</tr>
<tr>
<td>Bankleitzahl:</td>
<td> </td>
<td><input type="text" name="blz" value="{blz}" /></td>
</tr>
<tr>
<td>Bankname:</td>
<td> </td>
<td><input type="text" name="bankname" value="{bankname}" /></td>
</tr>
<tr>
<td colspan="3"><span class="Stil1">* Pflichtfelder</span> </td>
</tr>
<tr>
<td colspan="3"><input type="submit" name="submit" value="abschicken" /></td>
</tr>
</table>
</form>
Also die htm hat er selbst erstellt.