Hallo zusammen,
ich habe mich gerade hier angemeldet, da ich für eine Kundin für interne Zwecke ein html-Formular erstellen soll.
Dieses Formular soll ausgefüllt per Mail verschickt werden. Funktioniert auch soweit, aber das Dropdownmenü macht noch Probleme.
Wenn ich das ganze dann ausfülle und absende, wird der Wert, der in dem Feld eingestellt ist, nicht übermittelt. Einzig der erste Wert wird übermittelt. In der Mail ist dann der Punkt einfach leer bzw. Wert1 steht drin.
Hier mal der Code von dem Bereich mit dem Dropdownmenü und von dem php-Skript.
Vielleicht kann mir jemand sagen, wo ich den Denkfehler habe??
Danke
Anja
ich habe mich gerade hier angemeldet, da ich für eine Kundin für interne Zwecke ein html-Formular erstellen soll.
Dieses Formular soll ausgefüllt per Mail verschickt werden. Funktioniert auch soweit, aber das Dropdownmenü macht noch Probleme.
Wenn ich das ganze dann ausfülle und absende, wird der Wert, der in dem Feld eingestellt ist, nicht übermittelt. Einzig der erste Wert wird übermittelt. In der Mail ist dann der Punkt einfach leer bzw. Wert1 steht drin.
Hier mal der Code von dem Bereich mit dem Dropdownmenü und von dem php-Skript.
<tr>
<td align="left" >Auswahl Puppe<sup>*</sup>:</td>
<td>
<select name="puppe" required="required">
<option>Wert 1</option>
<option>Wert 2</option>
<option>Wert 3</option>
</select>
</td>
</tr>
<td align="left" >Auswahl Puppe<sup>*</sup>:</td>
<td>
<select name="puppe" required="required">
<option>Wert 1</option>
<option>Wert 2</option>
<option>Wert 3</option>
</select>
</td>
</tr>
<?php
$result=1;
if($_POST['name'] == ""){$result=0;}
if($_POST['vorname'] == ""){$result=0;}
if($_POST['strasse'] == ""){$result=0;}
if($_POST['plz'] == ""){$result=0;}
if($_POST['wohnort'] == ""){$result=0;}
if($_POST['land'] == ""){$result=0;}
if($_POST['telefon'] == ""){$result=0;}
if($_POST['email'] == ""){$result=0;}
if($_POST['kommentar'] == ""){$result=0;}
if($_POST['puppe'] == "") {$result=0;}
if($_POST['agb'] == ""){$result=0;}
if($result == 1)
{
$header = "Content-type; text/html; charset=iso-8859-1";
$header .= "From:" .$_POST['vorname'] .$_POST['name'] .$_POST['email'];
$body ="Vorname: " .$_POST['vorname']."\n";
$body .="Name: " .$_POST['name']."\n";
$body .="Strasse: " .$_POST['strasse']."\n";
$body .="PLZ: " .$_POST['plz']."\n";
$body .="Wohnort: " .$_POST['wohnort']."\n";
$body .="Land: " .$_POST['land']."\n";
$body .="Telefon: " .$_POST['telefon']."\n";
$body .="E-Mail: " .$_POST['email']."\n";
$body .="Kommentar: " .$_POST['kommentar']."\n";
$body .="Puppe: " .$_Post['puppe']."\n";
$body .="AGB akzeptieren: " .$_POST['agb']."\n";
$empfaenger = "xx@xx.de";
$betreff = "Bestellung/Anfrage";
@Mail ($empfaenger, $betreff, $body, $header);
echo "Vielen Dank für Ihre Bestellung. Ihre Nachricht wurde erfolgreich gesendet!";
}
elseif($result == 0)
{
echo "Ihre Nachricht wurde nicht gesendet!";
}
?>
$result=1;
if($_POST['name'] == ""){$result=0;}
if($_POST['vorname'] == ""){$result=0;}
if($_POST['strasse'] == ""){$result=0;}
if($_POST['plz'] == ""){$result=0;}
if($_POST['wohnort'] == ""){$result=0;}
if($_POST['land'] == ""){$result=0;}
if($_POST['telefon'] == ""){$result=0;}
if($_POST['email'] == ""){$result=0;}
if($_POST['kommentar'] == ""){$result=0;}
if($_POST['puppe'] == "") {$result=0;}
if($_POST['agb'] == ""){$result=0;}
if($result == 1)
{
$header = "Content-type; text/html; charset=iso-8859-1";
$header .= "From:" .$_POST['vorname'] .$_POST['name'] .$_POST['email'];
$body ="Vorname: " .$_POST['vorname']."\n";
$body .="Name: " .$_POST['name']."\n";
$body .="Strasse: " .$_POST['strasse']."\n";
$body .="PLZ: " .$_POST['plz']."\n";
$body .="Wohnort: " .$_POST['wohnort']."\n";
$body .="Land: " .$_POST['land']."\n";
$body .="Telefon: " .$_POST['telefon']."\n";
$body .="E-Mail: " .$_POST['email']."\n";
$body .="Kommentar: " .$_POST['kommentar']."\n";
$body .="Puppe: " .$_Post['puppe']."\n";
$body .="AGB akzeptieren: " .$_POST['agb']."\n";
$empfaenger = "xx@xx.de";
$betreff = "Bestellung/Anfrage";
@Mail ($empfaenger, $betreff, $body, $header);
echo "Vielen Dank für Ihre Bestellung. Ihre Nachricht wurde erfolgreich gesendet!";
}
elseif($result == 0)
{
echo "Ihre Nachricht wurde nicht gesendet!";
}
?>
Vielleicht kann mir jemand sagen, wo ich den Denkfehler habe??
Danke
Anja