bin gerade dabei das mail formular umzubauen da ich da noch ein paar felder mehr brauche, habe das problem das ich nicht begreife wie die feldinfos via mail verschickt werden. was muss ich tun das die felder wie firma, vorname, nachname, strasse, plz, ort, telefon verschickt werden?
weiter möchte ich dem versand nicht nur den wert sondern auch noch einen sprechenden feldtitel mitschicken z.b. so sollte es im mail deherkommen.
Firma: testfirma
Vorname: testvorname
Nachname: testnachname usw.
kann mir da jemand weiterhelfen?
danke
grüsse bladi
Code: Alles auswählen
<?php
$email_to_name = explode(",","CMS_VALUE[8]");
$email_to_mail = explode(",","CMS_VALUE[9]");
if($mail == 1 && count($email_to)!==0)
{
$header='From:'.$email_from_name.'<'.$email_from_mail.'>\n';
for($x=0;$x<count($email_to_name);$x++){
if(in_array($x,$email_to)) {
$mailto .= $email_to_name[$x]." <".$email_to_mail[$x].">,";
$adressat .= $email_to_name[$x]." ";
}
}
mail("$mailto",$betreff,$kommentar,$header);
echo '<h3>Folgende Nachricht wurde versendet:</h3>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td><b><font face="Arial" size="2">Absender:</font></b></td>
<td width="90%">';
if ($email_from_mail=="") { echo '<i><font face="Arial" size="2">keine Absenderangabe</font></i>'; }
else { echo $email_from_name.' &l'.'t;'.$email_from_mail.'&g'.'t;'; }
echo '</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Adressat(en):</font></b></td>
<td width="90%">'.$adressat.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Betreff:</font></td>
<td width="90%">'.$betreff.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Firma:</font></td>
<td width="90%">'.$email_from_firma.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Vorname:</font></td>
<td width="90%">'.$email_from_firstname.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Nachname:</font></td>
<td width="90%">'.$email_from_name.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Strasse:</font></td>
<td width="90%">'.$email_from_street.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">PLZ:</font></td>
<td width="30%">'.$email_from_zipcode.'</td>
</tr>
<td><b><font face="Arial" size="2">Ort:</font></td>
<td width="90%">'.$email_from_city.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Telefon:</font></td>
<td width="90%">'.$email_from_phone01.'</td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Komentar:</font></td>
<td colspan="2">'.nl2br($kommentar).'</td>
</tr>
</table>';
} else
{
echo '<form name="mail" action="'.$auth->url().'" method="post">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Firma:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_firma" size="30" value="'.$email_from_firma.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Vorname:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_firstname" size="30" value="'.$email_from_firstname.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Nachname:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_name" size="30" value="'.$email_from_name.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Strasse:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_street" size="30" value="'.$email_from_street.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">PLZ:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_zipcode" size="5" value="'.$email_from_zipcode.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Ort:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_city" size="30" value="'.$email_from_city.'" class="Input"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Telefon Nr.:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_phone01" size="30" value="'.$email_from_phone01.'" class="Input"></td>
</tr>
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td><b><font face="Arial" size="2">Ihre Email:</font></b></td>
<td> </td>
<td><input type="text" name="email_from_mail" size="30" value="'.$email_from_mail.'" class="Input"></td>
</tr>
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td valign="top"><font face="Arial" size="2"><b>Empfänger bei AUE:</font></b><br><font face="Arial" size="1">(Mehrfachauswahl möglich)</font></td>
<td> </td>
<td><select name="email_to[]" size="'.count($email_to_name).'" multiple class="Input">';
for($x=0;$x<count($email_to_name);$x++){
echo '<option value="'.$x.'">'.$email_to_name[$x].'</option>';
}
echo ' </select>';
if ($mail == 1) {
echo '<br><i><font face="Arial" size="2" font color="#FF0000">Bitte einen Adressaten auswählen, um Nachricht zu senden.</font></i>'; }
echo ' </td>
</tr>
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td><font face="Arial" size="2"><b>Betreff:</b></font></td>
<td> </td>
<td><input type="text" name="betreff" size="40" value="'.$betreff.'" class="Input"></td>
</tr>
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td valign="top"><b><font face="Arial" size="2">Ihre Nachricht:</font></b></td>
<td> </td>
<td><textarea cols="45" rows="10" name="kommentar" style="width:263px" class="InputArea">'.$kommentar.'</text'.'area></td>
</tr>
<tr>
<td><img border="0" src="images/2.gif" width="2" height="8"></td>
</tr>
<tr>
<td colspan="3" align="left">
<input type="submit" value="Mail senden" name="submit" class="InputButton"></td>
<input type="hidden" name="mail" value="1">
</tr>
</table>
</fo'; echo 'rm>';
}
?>