[PHP & MySQL] Formular sendet aber inhalt leer

****Amy****
Hey,

so nun bräuchte ich eure Hilfe. Uns zwar bin ich grad dabei ein Formualr zu erstellen zur Anmeldung eines Turniers. Alles klappt. Formualr wird auch versenet. Aber ich bekomme auch eine E-Mail. Blos der Inhalt ist leer. Kann mir mal wer sagen wieso das net klappt? Hier die cods:
Zitat:

<html>
<head>
<title>Turniernenunng</title>
<link rel="stylesheet" href="http://dshochbrunn.bplaced.net/Textseiten/style.css">
</head>
<body>
<form action="action_formular.php" method="POST">
<table><tr><th>Name</th><td><input type="text" name="name"></td></tr>
<tr><th>E-Mail</th><td><input type="text" name="email"></td></tr>
<tr><th>Hofadresse</th><td><input type="text" name="hofaddy"></td></tr>
<tr><th>Pferd</th><td><input type="text" name="pferd"></td></tr>
<tr><th>Steckbriefadresse</th><td><input type="text" name="stekki">http://</td></tr>
<tr><th>Ausbildung</th><td><input type="text" name="ausbildung"></td></tr>
<tr><th>Prüfung/en</th><td><input type="text" name="prufungen"></td></tr>
<tr><th>Sonstiges</th><td><textarea name="sonstiges"></textarea></td></tr>
<tr><th><input type="submit" value="Abschicken"></th><th><input type="reset" value="Zurücksetzen"></th></tr>
</table>
</form>
</body>
</html>


Zitat:

<html>
<head>
<title>SEITENTITEL</title>
<link rel="stylesheet" href="http://dshochbrunn.bplaced.net/Textseiten/style.css">
</head>
<body>
<?php
$name = ($_POST['name']);
$email = ($_POST['email']);
$hofaddy = ($_POST['hofaddy']);
$pferd = ($_POST['pferd']);
$stekki = ($_POST['stekki']);
$ausbildung = ($_POST['ausbildung']);
$prufungen = ($_POST['prufungen']);
$sonstiges = ($_POST['sonstiges']);

if ( ($name == "") OR ($email == "") OR ($hofaddy == "") OR ($pferd == "") OR ($stekki == "") OR ($ausbildung == "") OR ($prufungen == "") OR ($sonstiges == "") )
{
echo "Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!";
}

else
{
mail("info.hochbrunn@web.de",$betreff,$nachricht,"From: $name <$email>");
echo "Deine E-Mail wurde erfolgreich verschickt.";
}
?>
</body>
</html>
.Senseless
Du hast $nachricht nicht definiert, ist also leer = E-Mail leer. (:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
<html>
<head>
<title>SEITENTITEL</title>
<link rel="stylesheet" href="http://dshochbrunn.bplaced.net/Textseiten/style.css">
</head>
<body>
<?php
$name = ($_POST['name']);
$email = ($_POST['email']);
$hofaddy = ($_POST['hofaddy']);
$pferd = ($_POST['pferd']);
$stekki = ($_POST['stekki']);
$ausbildung = ($_POST['ausbildung']);
$prufungen = ($_POST['prufungen']);
$sonstiges = ($_POST['sonstiges']);

$nachricht "Name: $name
E-Mail: $email
Hofaddy: $hofaddy
Pferd: $pferd
Stekki: $stekki
Ausbildung: $ausbildung
Prüfungen: $prufungen
Sonstiges: $sonstiges";

if ( ($name == "") OR ($email == "") OR ($hofaddy == "") OR ($pferd == "") OR ($stekki == "") OR ($ausbildung == "") OR ($prufungen == "") OR ($sonstiges == "") )
{
echo "Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!";
}

else
{
mail("info.hochbrunn@web.de",$betreff,$nachricht,"From: $name <$email>");
echo "Deine E-Mail wurde erfolgreich verschickt.";
}
?>
</body>
</html>
****Amy****
ohhh danke