Hallo liebe Freunds.
ich habe das formular als mail.php:
Code:
<?php
$receiver = "munster@munster.com";
$name = "Munster Text";
$site_email = "noreply@munster.com";
$sname = "Munster";
// subject
$subject = 'Kontakt FORMULAR';
// message
$message = '
<html>
<head>
<title>INFORMATION</title>
</head>
<body>
<table style="font-family:Tahoma,Arial;font-size:10pt">
<tr>
<td>Name: '.$_POST['name'].'</td>
</tr>
<tr>
<td>Vorname: '.$_POST['vorname'].'</td>
</tr>
<tr>
<td>E-Mail: '.$_POST['email'].'</td>
</tr>
<tr>
<td>Strasse: '.$_POST['strasse'].'</td>
</tr>
<tr>
<td>PLZ/ORT: '.$_POST['ort'].'</td>
</tr>
<tr>
<td>Tel: '.$_POST['Tel'].'</td>
</tr>
<tr>
<td>Message: '.nl2br($_POST['Message']).'</td>
</tr>
</table>
</body>
</html>
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
// Additional headers
$headers .= 'To: '.$name.' <'.$receiver.'>' . "\r\n";
$headers .= 'From: '.$sname.' <'.$site_email.'>' . "\r\n";
// Mail it
mail($receiver, $subject, $message, $headers);
echo '<div align="center" style="font-family:Tahoma;font-size:8pt;color:#000000">Send<br />
<a href="../form.htm">back to the site</a></div>';
?>
da in form.html steht 7 Filden die leute können das ausfüllen und senden. es funktioniert Tip top aber Ich wollte in email die leere Felden ausblenden (nicht kommen) zum beispil wenn jemand hat keine telefon eingegeben im email auch tel fild nicht kommen:
Ich erhalte so zum beispil: ( da email und telefon in form.html hat nicht ausgefüllt )
Code:
Name: name
Vorname: vorname
E-Mail:
Strasse: munsterstrasse
PLZ/Ort: Munsterort
Telefon:
Message: test message
und wollte ich so erhalten:
Code:
Name: name
Vorname: vorname
Strasse: munsterstrasse
PLZ/Ort: Munsterort
Message: test message
Danke für eure Hielfe.