PHP Formular

kobo

Mitglied
Hallo freunde,

kann mir jemanden vielleicht sagen wo legt der Fehler in diesen PHP script?
ich weis es nicht warm funktioniert es nicht..
ich wäre dankbar für eure Hilfe

<?

$your_email = "meinmail@meinmail.com";

$headers= "From: ".$_POST['Name']." <".$_POST['absender'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($your_email, $_POST['subject'], "
<html>
<head>
<title>Contact Message</title>
</head>
<body>
kontacktformular<br><br>
Name : ".$_POST['Name']."<br>
Straße : ".$_POST['Straße']."<br><br>
PLZ Ort: ".$_POST['PLZ_Ort']."<br>
Telefon : <br>".$_POST['Tel']."<br>
Euro : ".$_POST['Euro']."<br>
Kontonummer : <br>".$_POST['Kontonummer']."<br>
BLZ : <br>".$_POST['BLZ']."<br>
Unterschrift : <br>".$_POST['Unterschrift']."<br>
</body>
</html>" , $headers);
header("Location: ./_contact_message.htm");
?>
 
Gute Frage. Was ist denn der Fehler? Wie zeigt er sich?

Einzige was ich von dem Script denke ist das die Mail als Spam eingeordnet wird, sobald der Ursprung von dem Absender abweicht. Zum Beispiel liegt das Script auf deinem Rechner und als Absender gibst du "foo@andere_adresse.net" an.
 
Danke für die Schnelle Antwort.

das mail kommt an aber ohne eintrag..
so kommt das mail an:
kontacktformular

Name :
Straße :

PLZ Ort:
Telefon :

Euro :
Kontonummer :

BLZ :

Unterschrift :
 
Danke Maik,

die Rechtschreibung Fehler habe ich korrigiert und trotzdem geht es nicht.;)
ich bin eigentlich keine PHP Programmierer, das habe ich von ein bekannte bekommen und wollte ich für mich umsetzten .. aber geht leider nicht
 
Wie rufst du das Skript denn auf? Es müsste ja eigentlich das verarbeitende Skript eines per POST versendeten Formulars sein.
 
so ist meine html seite

HTML:
<form id="FormName" action="contact.php" method="get" name="FormName">
							<table width="481" height="469" border="0" cellpadding="0" cellspacing="5">
								<tr height="25">
								<td colspan="3" height="25"><font color="black" face="Verdana, Arial, Helvetica, sans-serif"><span class="class1">Beitrittsformular</span></font></td>
							</tr>
							<tr height="50">
								<td colspan="3" height="50">
									<p class="class"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><span class="class">Ich trete dem Gmünder Weltladen e.V. bei, mit einem jährlichen Mitgliedsbeitrag von (0,- / 10,- / 20,- / 30,- €):<br />
											</span></font></p>
								</td>
							</tr>
							<tr height="22">
									<td width="100" height="22"></td>
									<td height="22"><select name="absender" size="1">
										<option value="Frau">Frau</option>
										<option value="Herr">Herr</option>
									</select></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
									<td width="100" height="22"><span class="class">Name:</span></td>
									<td height="22"><input type="text" name="Name" size="40" id="Name" /></td>
								<td height="22"></td>
							</tr>
								<tr height="22">
									<td width="100" height="22"><span class="class">Straße:</span></td>
									<td height="22"><input type="text" name="Straße" size="40" id="Straße" /></td>
								<td height="22"></td>
							</tr>
								<tr height="22">
									<td width="100" height="22"><span class="class">PLZ / Ort:</span></td>
									<td height="22"><input type="text" name="PLZ_Ort" size="40" id="PLZ_Ort" /></td>
								<td height="22"></td>
							</tr>
								<tr height="22">
									<td width="100" height="22"><span class="class">Tel.:</span></td>
									<td height="22"><input type="text" name="Tel" size="40" id="Tel" /></td>
								<td height="22"></td>
							</tr>
								<tr height="26">
								<td height="26" colspan="3">
									<p class="class"><span class="class">Bitte buchen Sie den Betrag von folgendem Konto ab:</span></p>
								</td>
							</tr>
							<tr height="22">
									<td width="100" height="22"><span class="class">€:</span></td>
									<td height="22"><input type="text" name="Euro" size="40" id="Euro" /></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
								<td height="22"><span class="class">Kto.Nr.:</span></td>
								<td height="22"><input type="text" name="Kontonummer" size="40" id="Kontonummer" /></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
								<td height="22"><span class="class">BLZ:</span></td>
								<td height="22"><input type="text" name="BLZ" size="40" id="BLZ" /></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
								<td height="22"><span class="class">Ort, Datum:</span></td>
								<td height="22"><input type="text" name="Ort_Datum" size="40" id="Ort_Datum" /></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
								<td height="22"><span class="class">Unterschrift:</span></td>
								<td height="22"><input type="text" name="Unterschrift" size="40" id="Unterschrift" /></td>
								<td height="22"></td>
							</tr>
							<tr height="22">
								<td height="22"></td>
								<td height="22"><input class="btn" type="submit" name="Submit" value="Abschicken" /></td>
								<td height="22"></td>
							</tr>
							<tr height="16">
								<td colspan="3" height="16">
							</tr>
 
danke Gumbo,

ich habe alle POST auf GET geändert und funktioniert ..
ich danke dir und alle andern auch vielmals
 
umgedreht wäre es besser gewesen, also überll $_POST verwenden, da du bei _GET alle Angaben aus dem Formulat in der URL stehen hast.
 
Zurück