Hallo zusammen.
ich habe eine Frage bezüglich der FOrmatierung von EMails bei einem PHP KOntaktformular.
Hier der Code meines Kontaktformulars:
Jetzt meine Frage und zwar, wie bekomme ich es hin, dass in der Mail die ich nun bekommen, ich die Schriftart auf Arial Fett und die Eingabe aus dem Formular in Arial normal geschrieben werden und mein Zeilenabstand etwas größer wird (geht um das leichtere Lesen)
Desweiteren klappt das leider nicht mit den Pflichtfeldern. Vielleicht kann mir jemand von euch einige Hinweise bzw. Code-Änderungen aufzeigen (ich verzweifel hier langsam da es bei mir mehr "try&error" ist..
Über eine Antwort würde ich mich sehr freuen.
Mit freundlichen Grüßen
Mestro
ich habe eine Frage bezüglich der FOrmatierung von EMails bei einem PHP KOntaktformular.
Hier der Code meines Kontaktformulars:
PHP:
<?
ob_start();
?>
<?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = '[email protected]';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = $_POST["Betreff"];
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'https://www.autohaus-trimpop.de/danke.htm';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
if($_POST["nachname"] == "") //Pflichtfeld "Nachname"
$error[] = "Bitte geben Sie Ihren Nachnamen ein!";
$absender = preg_replace( "/[^a-z0-9 !?:;,.\/_\-=+@#$&\*\(\)]/im", "", $_POST['email'] );
$absender = preg_replace( "/(content-type:|bcc:|cc:|to:|from:)/im", "", $absender );
$nachname = $_POST["Nachname"];
$aktuelles_datum = date("d.m.Y, H:i:s");
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: $nachname <$absender>")
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>Herzlich Willkommen im Autohaus Trimpop</title>
<meta name="author" CONTENT="Nina Trimpop">
<meta name="publisher" CONTENT="Autohaus Trimpop">
<meta name="copyright" CONTENT="Autohaus Trimpop">
<meta name="keywords" CONTENT="">
<meta name="description" CONTENT="">
<meta name="audience" CONTENT="Alle">
<link rel="stylesheet" href="css/mm_marketing.css" type="text/css">
<style type="text/css">
@import url("css/mm_marketing.css");
</style>
</head>
<body bgcolor="#FFFFFF">
<table width="60%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td colspan="2" rowspan="2" align="center" valign="middle"><img src="images/logo_trimpop.png" width="204" height="99"></td>
<td width="60%" height="60" align="right" valign="middle" class="logo"> <div align="center"><WebAssist_Template_Editable name="SiteName">Autohaus Trimpop </WebAssist_Template_Editable></div></td></tr>
<tr bgcolor="#ffffff">
<td colspan="3" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="2" border="0"></td>
</tr>
<tr bgcolor="#D1DDF7">
<td colspan="3" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="7%" align="center" valign="middle"> </td>
<td colspan="2" id="navigation" class="navText" nowrap>
<webassist_template_editable name="TopNavigation">
<table border="0" cellpadding="0" cellspacing="0" id="navigation">
<tr>
<td class="navText" nowrap> </td>
<td class="navText" nowrap>•</td>
<td class="navText" nowrap><a href="index.htm">Startseite</a></td>
<td class="navText" nowrap> </td>
<td class="navText" nowrap>•</td>
<td class="navText" nowrap><a href="links.htm">Links</a></td>
<td class="navText" nowrap> </td>
<td class="navText" nowrap>•</td>
<td class="navText" nowrap><a href="impressum.htm">Impressum</a></td>
<td class="navText" nowrap> </td>
<td class="navText" nowrap>•</td>
<td class="navText" nowrap><a href="kontakformular.htm">Kontakt</a></td>
<td class="navText" nowrap> </td>
<td class="navText" nowrap>•</td>
</tr>
</table>
</webassist_template_editable></td>
</tr>
</table>
<tr bgcolor="#ffffff"><td colspan="2" valign="top"><br>
<webassist_template_editable name="DocumentBody">
<table border="0" cellspacing="0" cellpadding="2" width="60%">
<tr>
<td width="100%" valign="top" class="header">Impressum</td>
</tr>
<tr>
<td width="500" valign="top" class="bodyText"><table border="0" cellspacing="0" cellpadding="0" width="100" id="subNavigation">
<tr>
<td width="100" class="subNav2" nowrap><a href="kontakt.htm" class="navText">zurück</a></td>
</tr>
</table>
Nehmen Sie online Kontakt mit uns auf.
<p>
<table border="0" cellspacing="0" cellpadding="2">
<tr>
</tr> <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<tr>
<td class="Text">Anrede:</td>
<td> </td>
<td><select name="Anrede" class="Auswahl" size="1">
<option value="Herr">Herr</option>
<option value="Frau">Frau</option>
<option value="Dr.">Dr.</option>
<option value="Dr.-Ing.">Dr.-Ing.</option>
<option value="Prof.">Prof.</option>
<option value="Firma">Firma</option>
</select></td>
</tr>
<tr>
<td class="txt">Vorname:*</td>
<td> </td>
<td><input type="text" size="38" name="Vorname" value="<?php echo $_POST['vorname']; ?>"></td>
</tr>
<tr>
<td class="txt">Nachname:*</td>
<td> </td>
<td><input type="text" size="38" name="Nachname" value="<?php echo $_POST['nachname']; ?>"></td>
</tr>
<tr>
<td class="txt">Strasse:</td>
<td> </td>
<td><input type="text" size="38" name="Strasse" value="<?php echo $_POST['strasse']; ?>"></td>
</tr>
<tr>
<td class="txt">PLZ:</td>
<td> </td>
<td><input type="text" size="38" name="PLZ" value="<?php echo $_POST['plz']; ?>"></td>
</tr>
<tr>
<td class="txt">Ort:</td>
<td> </td>
<td><input type="text" size="38" name="Ort" value="<?php echo $_POST['ort']; ?>"></td>
</tr>
<tr>
<td class="txt">eMail:*</td>
<td> </td>
<td><input type="text" size="38" name="email" value="<?php echo $_POST['email']; ?>"></td>
</tr>
<tr>
<td class="txt">Telefon:</td>
<td> </td>
<td><input type="text" size="38" name="Telefon" value="<?php echo $_POST['telefon']; ?>"></td>
</tr>
<tr>
<td class="txt">Telefax:</td>
<td> </td>
<td><input type="text" size="38" name="Telefax" value="<?php echo $_POST['telefax']; ?>"></td>
</tr>
<tr>
<td class="txt">Betreff:</td>
<td> </td>
<td><input type="text" size="38" name="Betreff" value="<?php echo $_POST['betreff']; ?>"></td>
</tr>
<tr>
<td valign="top" class="txt" colspan="2">Nachricht:*</td>
<td><textarea cols="30" rows="10" name="Nachricht"></textarea></td></tr>
</tr>
<tr>
<tr>
<td class="Text">Wie haben Sie uns gefunden:</td>
<td> </td>
<td><select name="Woher" class="Auswahl" size="1">
<option value="Suchmaschine">Suchmaschine (bitte unten mit angeben)</option>
<option value="Internetseite">Internetseite (bitte unten mit angeben)</option>
<option value="Händlerverzeichnis">Händlerverzeichnis</option>
<option value="Persönlicher Tipp">Persönlicher Tipp</option>
<option value="Werbebanner">Werbebanner</option>
<option value="Sonstiges">Sonstiges (bitte unten mit angeben)</option>
<option value="Weiß nicht mehr">Weiß nicht mehr</option>
</select></td>
</tr>
<tr>
<tr>
<td class="txt"></td>
<td> </td>
<td><input type="text" size="38" name="Angabe" value=""></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td ><INPUT TYPE=SUBMIT NAME="Senden" VALUE="Senden" ID="Schaltflaeche1"></td>
</tr>
</form>
<tr>
<td colspan="3"><img src="/de_media/allgemein/visuals/dot.gif" width="1" height="10"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td class="txt">* Bitte ausfüllen. (Pflichtfeld)</td>
</tr>
<tr>
<td colspan="3"><img src="/de_media/allgemein/visuals/dot.gif" width="1" height="20"></td>
</tr>
</table>
</p>
</td>
</tr>
</table>
</webassist_template_editable> <br></td>
<td width="38%"> </td>
</tr>
<tr>
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="12" border="0"></td>
</tr>
<tr bgcolor="#497D92">
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0"></td>
</tr>
<tr>
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="2" border="0"></td>
</tr>
<tr bgcolor="#497D92">
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="2" border="0"></td>
</tr>
<tr>
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="2" border="0"></td>
</tr>
<tr bgcolor="#497D92">
<td colspan="4" align="center"><img src="images/mm_spacer.gif" alt="" width="1" height="1" border="0"></td>
</tr>
<tr>
<td width="1%"> </td>
<td width="17%"> </td>
<td width="44%"> </td>
<td width="38%"> </td>
</tr>
</table>
<script src="https://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1150673-1";
urchinTracker();
</td>
<td align="center" valign="middle"><img src="hilfeicon.gif" alt="Hilfe" width="15" height="15" title="Sie können das Formular absenden oder zurücksetzen!" /></td>
</tr>
<tr>
<td style="background-image: url(hintergrund.jpg)"><strong>Sie benötigen Hilfe? </strong></td>
<td colspan="2">Mit dem Mauszeiger auf das Fragezeichen zeigen und Hilfe naht :-)</td>
</tr>
</table>
</script>
</body>
</html>
Jetzt meine Frage und zwar, wie bekomme ich es hin, dass in der Mail die ich nun bekommen, ich die Schriftart auf Arial Fett und die Eingabe aus dem Formular in Arial normal geschrieben werden und mein Zeilenabstand etwas größer wird (geht um das leichtere Lesen)
Desweiteren klappt das leider nicht mit den Pflichtfeldern. Vielleicht kann mir jemand von euch einige Hinweise bzw. Code-Änderungen aufzeigen (ich verzweifel hier langsam da es bei mir mehr "try&error" ist..
Über eine Antwort würde ich mich sehr freuen.
Mit freundlichen Grüßen
Mestro