[PHP & MySQL] Problem bei E-Mail-Versendung (Klickshop)

Queeni
Hey ihr,
ich habe im Moment ein Problem mit meinem Klickshop. Zwar wird alles schön angezeigt, aber die E-Mail zeigt die eingekauften Items nicht an. Ich hoffe ihr könnt mir helfen, da ich inzwischen ziemlich ratlos bin.
Ich glaube das Problem liegt bei den Variablen, aber ich kann keinen Tippfehler erkennen.

Hier der Code aus sattlerei.htm:
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:
<TABLE ALIGN="CENTER">
<TR>
//Hier nur das Bild des Objektes...
<TD><IMG SRC="BILD URL"></TD>
//... und die Beschreibung dazu.
<TD>Englischer Vielseitigkeitssattel ausRindsleder<BR>
mit Steigbügeln und einfachem Sattelgurt
<TABLE>
<TR>
<TD>Qualität Preis:<BR>
<BR>
Wunschfarbe:</TD>
//Hier wählt man per Dropdown die Qualität und den Preis aus...
<TD> <P><SELECT NAME="Vielseitigkeitssattel"> 
<OPTION VALUE="Keine_bestellung">Qualität Preis </OPTION> 
<OPTION VALUE="Vielseitigkeissattel_niedrig">Niedrig (400€)</OPTION> 
<OPTION VALUE="Vielseitigkeitssattel_mittel">Mittel (600€) </OPTION> 
<OPTION VALUE="Vielseitigkeitssattel_hochwertig">Hochwertig (800€)</OPTION> 
</SELECT>
</P>
//... und hier tippt man die Farbe ein die man haben möchte.
<P><INPUT TYPE="TEXT" NAME="Vielseitigkeitssattel_wunschfarbe"></P>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>


Das greift dann auf die Datei action_sattlerei.php zu. Hier der dazu passende Codeschnipsel:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
//$Vielseitigkeitssattel ist die Auswahl aus dem Dropdownmenü
$Vielseitigkeitssattel $_POST['Vielseitigkeitssattel'];
//Falls dort nichts ausgewählt wurde passiert nichts
if($Vielseitigkeitssattel "Keine_bestellung") {}
//Sonst...
else { 
//$Vielseitigkeitssattel_wunschfarbe ist der Text der als Wunschfarbe angegeben wurde
$Vielseitigkeitssattel_wunschfarbe $_POST['Vielseitigkeitssattel_wunschfarbe'];
//$zubehoer ist eine Zeile Text die mir sagt was der Kunde wie haben möchte
$zubehoer "Vielseitigkeitssattel, $Vielseitigkeitssattel, in $Vielseitigkeitssattel_wunschfarbe"; 
}


Der Inhalt der E-Mail sollte folgendermaßen aussehen:
php:
1:
2:
3:
4:
5:
6:
7:
$name $_POST['Name'];
$text "$name schickt dir ihr/sein Zubehör:
$zubehoer";

mail("MEINE E-Mail ADRESSE""Shopeinkauf""$text",
  "From: $name");
echo "Die Mail wurde erfolgreich abgeschickt.";


Leider ist alles was bei mir ankommt:
"XX schickt dir ihr/sein Zubehör:"

Wo liegt der Fehler? Ich hoffe das ganze ist jetzt nicht zu unübersichtlich geworden.
Danke im Voraus und liebe Grüße,
Queeni
Julia712
Hey,

ich hab nur schnell drüber geschaut und ein Fehlerchen entdeckt. Ob es daran liegt, weiß ich nicht Augenzwinkern

php:
1:
if($Vielseitigkeitssattel "Keine_bestellung") {}

Da muss ein doppeltes gleich hin, da du ja etwas vergleichst und nichts zuweisen willst smile
Queeni
Vielen Dank!
Ich hab noch ein oder zwei Rechtschreibfehler korrigiert, jetzt funktioniert es Einwandfrei fröhlich
lg
Julia712
Sehr gut Freude