Hallo zusammen,
ich habe ein Formular mit unter Anderem Checkboxen.
Die Mail wird durch ein PHP-Script generiert und verschickt.
Ich möchte, dass die ausgewählten Checkboxen ausgelesen werden und in der Mail angezeigt werden.
Hier sind mal die beiden Codes, vielleicht erkennt ihr ja den Fehler sofort.
Ich würde mich sehr freuen.
ich habe ein Formular mit unter Anderem Checkboxen.
Die Mail wird durch ein PHP-Script generiert und verschickt.
Ich möchte, dass die ausgewählten Checkboxen ausgelesen werden und in der Mail angezeigt werden.
Hier sind mal die beiden Codes, vielleicht erkennt ihr ja den Fehler sofort.
Ich würde mich sehr freuen.
Code:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Institut</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div class="wrapper"> <div class="header"> <div class="navigation"> <a href="index.html">Startseite</a> | <span>Reservierung</span> | <a href="kontakt.html">Kontakt & Impressum</a> </div> </div> <div class="main_reservierung"> <div class="content_reservierung"> <div class="text" style="padding-right:10px;"> <h1 style="margin-left:25px; margin-top:-10px;">Reservierung</h1> <form action="./kontakt.php" method="post" name="reservierung"> <table valign="top"> <tr><td valign="top"> <table width="317" border="0" cellpadding="3" cellspacing="1"> <tr> <td width="140"> Vor- und Nachname<br><input type="text" name="Name" id="nachname" title="nachname" style="width:266px;" /></td></tr> <tr><td>Einrichtung/Grundschule<br><input type="text" name="einrichtung" id="einrichtung" title="einrichtung" style="width:266px" /></td></tr> <tr><td>Adresse<br><input type="text" name="strasse" id="strasse" title="strasse" style="width:266px" /></td></tr> <tr><td>Postleitzahl, Ort<br><input type="text" name="ort" id="ort" title="ort" style="width:266px" /></td></tr> <tr><td>Telefon<br><input type="text" name="telefon" id="telefon" title="telefon" style="width:266px" /></td></tr> <tr><td>E-Mail<br><input type="text" name="Mail" id="email" title="email" style="width:266px" /></td></tr> <tr><td>Bemerkungen<br><textarea rows="12" style="width:266px" name="nachricht" id="text"></textarea></td></tr> <tr><td><p style="line-height:10px; font-size:9px; margin-top:13px; color:#575756;">Die Reservierung gilt als verbindlich und ist kostenpflichtig.<br> Der Teilnehmerbeitrag beträgt 60€/Person. Die Reservierungsbestätigung<br> und die Rechnung wird Ihnen nach dem 13.03.2015 zugesandt.</p></td></tr> </table> </td> <td valign="top"> <table style="margin-top:-45px;"> <tr> <td><p style="color:#2f52a0;"><strong>Bitte wählen Sie zwei Workshops aus,<br>an denen Sie Teilnehmen möchten!</strong></p> <p style="margin-top:20px; margin-right:10px;" class="checkbox"> <input type="checkbox" onClick="check(0)" name="workshophochbegabung" value="workshophochbegabung"><strong><span>Workshop 1 •</span> "Hochbegabung"</strong><br> <input type="checkbox" onClick="check(1)" name="workshoplinkshaendigekinder" value="workshoplinkshaendigekinder"><strong><span>Workshop 2 •</span> "Linkshändige Kinder in Kita und Grundschule"</strong><br> <input type="checkbox" onClick="check(2)" name="workshopbedeutungdermuttersprache" value="workshopbedeutungdermuttersprache"><strong><span>Workshop 3 •</span> "Bedeutung der Muttersprache/biliguale Kita"</strong><br> <input type="checkbox" onClick="check(3)" name="workshopinklusionmeinehaltung" value="workshopinklusionmeinehaltung"><strong><span>Workshop 4 •</span> "Inklusion, meine Haltung"</strong><br> <input type="checkbox" onClick="check(4)" name="workshopoffenearbeit" value="workshopoffenearbeit"><strong><span>Workshop 5 •</span> "Offene Arbeit als Methode zur Umsetzung von Inklusion"</strong><br> <input type="checkbox" onClick="check(5)" name="workshopadhs" value="workshopadhs"><strong><span>Workshop 6 •</span> ADHS</strong><br> <input type="checkbox" onClick="check(6)" name="workshopresilienz" value="workshopresilienz"><strong><span>Workshop 7 •</span> Resilienz</strong><br> <input type="checkbox" onClick="check(7)" name="workshopintegration" value="workshopintegration"><strong><span>Workshop 8 •</span> Integration - Inklusion</strong><br> <input type="checkbox" onClick="check(0)" name="workshopkulinarischevielfalt" value="workshopkulinarischevielfalt"><strong><span>Workshop 9 •</span> Kulinarische Vielfalt der Welt</strong><br> </p></td> </tr> </table> </td> <td valign="top"> <table style="margin-top:-45px;"> <tr> <td><p style="color:#2f52a0; margin-left:35px;"><strong>Bitte wählen Sie zwei<br>Alternativ-Workshops aus!</strong></p> <p style="margin-top:20px; margin-left:35px;"> <input type="checkbox" onClick="check(0)" name="workshophochbegabungalternativ" value="workshophochbegabungalternativ"><br> <input type="checkbox" onClick="check(1)" name="workshoplinkshaendigekinderalternativ" value="workshoplinkshaendigekinderalternativ"><br> <input type="checkbox" onClick="check(2)" name="workshopbedeutungdermuttersprachealternativ" value="workshopbedeutungdermuttersprachealternativ"><br> <input type="checkbox" onClick="check(3)" name="workshopinklusionmeinehaltungalternativ" value="workshopinklusionmeinehaltungalternativ"><br> <input type="checkbox" onClick="check(4)" name="workshopoffenearbeitalternativ" value="workshopoffenearbeitalternativ"><br> <input type="checkbox" onClick="check(5)" name="workshopadhsalternativ" value="workshopadhsalternativ"><br> <input type="checkbox" onClick="check(6)" name="workshopresilienzalternativ" value="workshopresilienzalternativ"><br> <input type="checkbox" onClick="check(7)" name="workshopintegrationalternativ" value="workshopintegrationalternativ"><br> <input type="checkbox" onClick="check(8)" name="workshopkulinarischevielfaltalternativ" value="workshopkulinarischevielfaltalternativ"><br> </p></td> </tr> <tr><td colspan="2" align="left" nowrap><br /><div id="button"> <input type="submit" id="senden" name="senden" value="Hier verbindlich reservieren" /></div></td></tr> </table> </td> </tr> </table> </form> </div> <!--<div class="button"><a href="#"><span><strong>Zur Reservierung</strong></span></a></div>--> </div> </div> </div> </body> </html>
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Institut</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="wrapper">
<div class="header">
<div class="navigation">
<a href="index.html">Startseite</a> |
<span>Reservierung</span> |
<a href="kontakt.html">Kontakt & Impressum</a>
</div>
</div>
<div class="main_reservierung">
<div class="content_danke">
<div class="text" style="padding-right:10px;">
<h1 style="margin-left:25px; margin-top:-10px;">Vielen Dank</h1>
Ihre Nachricht wurde versandt. Sie erhalten umgehend eine Rückmeldung.</div>
<?php
if (isset($_POST['Name']) and isset($_POST['Mail']) and isset($_POST['einrichtung']) and isset($_POST['strasse']) and isset($_POST['ort']) and isset($_POST['telefon']) and isset($_POST['nachricht']) and isset($_POST['workshophochbegabung']) and isset($_POST['workshoplinkshaendigekinder']) and isset($_POST['workshopbedeutungdermuttersprache']) and isset($_POST['workshopinklusionmeinehaltung']) and isset($_POST['workshopoffenearbeit']) and isset($_POST['workshopadhs']) and isset($_POST['workshopresilienz']) and isset($_POST['workshopintegration']) and isset($_POST['workshopkulinarischevielfalt']) and isset($_POST['workshophochbegabungalternativ']) and isset($_POST['workshoplinkshaendigekinderalternativ']) and isset($_POST['workshopbedeutungdermuttersprachealternativ']) and isset($_POST['workshopinklusionmeinehaltungalternativ']) and isset($_POST['workshopoffenearbeitalternativ']) and isset($_POST['workshopadhsalternativ']) and isset($_POST['workshopresilienzalternativ']) and isset($_POST['workshopintegrationalternativ']) and isset($_POST['workshopkulinarischevielfaltalternativ'])){
$empfaenger = "test@test.de";
$betreff = "Reservierung";
$header = "From: ". $_POST['Name'] . " <" . $_POST['Mail'] . "> ";
$nachricht = "
Reservierung
Vor- und Nachname: ".$_POST['Name']."
Einrichtung/Grundschule: ".$_POST['einrichtung']."
Adresse: ".$_POST['strasse']."
Postleitzahl, Ort: ".$_POST['ort']."
Telefon: ".$_POST['telefon']."
E-Mail: ".$_POST['Mail']."
Bemerkung: ".$_POST['nachricht']."
Workshops
Workshop 1 Hochbegabung ".$_POST['workshophochbegabung']."
Workshop 2 Linkshändige Kinder ".$_POST['workshoplinkshaendigekinder']."
Workshop 3 Bedeutung der Muttersprache ".$_POST['workshopbedeutungdermuttersprache']."
Workshop 4 Inklusion meine Haltung ".$_POST['workshopinklusionmeinehaltung']."
Workshop 5 Offene Arbeit als Methode zur Umsetzung von Inklusion ".$_POST['workshopoffenearbeit']."
Workshop 6 ADHS ".$_POST['workshopadhs']."
Workshop 7 Resilienz ".$_POST['workshopresilienz']."
Workshop 8 Integration - Inklusion ".$_POST['workshopintegration']."
Workshop 9 Kulinarische Vielfalt ".$_POST['workshopkulinarischevielfalt']."
Alternativ-Workshops
Workshop 1 Hochbegabung ".$_POST['workshophochbegabungalternativ']."
Workshop 2 Linkshändige Kinder ".$_POST['workshoplinkshaendigekinderalternativ']."
Workshop 3 Bedeutung der Muttersprache ".$_POST['workshopbedeutungdermuttersprachealternativ']."
Workshop 4 Inklusion meine Haltung ".$_POST['workshopinklusionmeinehaltungalternativ']."
Workshop 5 Offene Arbeit als Methode zur Umsetzung von Inklusion ".$_POST['workshopoffenearbeitalternativ']."
Workshop 6 ADHS ".$_POST['workshopadhsalternativ']."
Workshop 7 Resilienz ".$_POST['workshopresilienzalternativ']."
Workshop 8 Integration - Inklusion ".$_POST['workshopintegrationalternativ']."
Workshop 9 Kulinarische Vielfalt ".$_POST['workshopkulinarischevielfaltalternativ']."
";
mail($empfaenger, $betreff, $nachricht, $header);
?>
<?php
}
?>
</div>
<!--<div class="button"><a href="#"><span><strong>Zur Reservierung</strong></span></a></div>-->
</div>
</div>
</div>
</body>
</html>
Kommentar