Hallo,
ich habe ein Problem bei einer Versendung einer Bestellung. Wenn der Kunde z.B. 2 oder mehrere Artikel bestellt wird derzeit immer nur ein Artikel in der email angezeigt. Hier ist der Inhalt der email:
Sehr geehrte(r) {titel_user} {nachname},
Danke für Ihre Shop Bestellung!
Hier sehen Sie in Kopie die Bestellung.
Vorname: {vorname}
Nachname: {nachname}
Straße: {strasse}
PLZ: {plz}
Ort: {ort}
Land: {land}
Emailemail}
Tel: {telefon}
Artikelnr. Produkt Anzahl Preis Gesamtpreis
--------------------------------------------------------------------------
{artikel_nr} {artikel_titel} {anzahl} {einzelpreis} {gesamtpreis}
Bestellt bei: {path}
Refid: {refid}
Bitte überweisen Sie in den nächsten Tagen diesen Betrag.
Kontodaten und Zahlungsmöglichkeiten sehen Sie in Ihrem
Kundenbereich.
Mit freundlichen Grüssen
{path}
Und hier ist der dazugehörige Quellcode:
$bestaetigung = join("",file("../templates/kundenbestellung_member.txt"));
$bestaetigung = str_replace("{titel_user}",$titel_user,$bestaetigung);
$bestaetigung = str_replace("{vorname}",$vorname,$bestaetigung);
$bestaetigung = str_replace("{nachname}",$nachname,$bestaetigung);
$bestaetigung = str_replace("{strasse}",$strasse,$bestaetigung);
$bestaetigung = str_replace("{land}",$land,$bestaetigung);
$bestaetigung = str_replace("{plz}",$plz,$bestaetigung);
$bestaetigung = str_replace("{ort}",$ort,$bestaetigung);
$bestaetigung = str_replace("{telefon}",$telefon,$bestaetigung);
$bestaetigung = str_replace("{email}",$email,$bestaetigung);
$abfrage_warenkorb = mysql_query("SELECT * FROM warenkorb WHERE uid Like '$user_id'");
while($row = mysql_fetch_array($abfrage_warenkorb))
{
$artikel_nr = $row['artikelnr'];
$anzahl = $row['anzahl'];
$artikel_titel = $row['titel'];
$einzelpreis = $row['preis'];
$bestaetigung = str_replace("{artikel_nr}",$artikel_nr,$bestaetigung);
$bestaetigung = str_replace
("{artikel_titel}",$artikel_titel,$bestaetigung);
$bestaetigung = str_replace("{anzahl}",$anzahl,$bestaetigung);
$bestaetigung = str_replace
("{einzelpreis}",$einzelpreis,$bestaetigung);
$bestaetigung = str_replace("{gesamtpreis}",$geld,$bestaetigung);
}
$bestaetigung = str_replace("{path}",$path,$bestaetigung);
$bestaetigung = str_replace("{refid}",$refid,$bestaetigung);
$bestaetigung = str_replace("{bankdaten}",$bankdaten,$bestaetigung);
mail($email,"Vielen Dank für Ihre Bestellung!","$bestaetigung","From: $path <$email_admin>");
MFG
Benji
ich habe ein Problem bei einer Versendung einer Bestellung. Wenn der Kunde z.B. 2 oder mehrere Artikel bestellt wird derzeit immer nur ein Artikel in der email angezeigt. Hier ist der Inhalt der email:
Sehr geehrte(r) {titel_user} {nachname},
Danke für Ihre Shop Bestellung!
Hier sehen Sie in Kopie die Bestellung.
Vorname: {vorname}
Nachname: {nachname}
Straße: {strasse}
PLZ: {plz}
Ort: {ort}
Land: {land}
Emailemail}
Tel: {telefon}
Artikelnr. Produkt Anzahl Preis Gesamtpreis
--------------------------------------------------------------------------
{artikel_nr} {artikel_titel} {anzahl} {einzelpreis} {gesamtpreis}
Bestellt bei: {path}
Refid: {refid}
Bitte überweisen Sie in den nächsten Tagen diesen Betrag.
Kontodaten und Zahlungsmöglichkeiten sehen Sie in Ihrem
Kundenbereich.
Mit freundlichen Grüssen
{path}
Und hier ist der dazugehörige Quellcode:
$bestaetigung = join("",file("../templates/kundenbestellung_member.txt"));
$bestaetigung = str_replace("{titel_user}",$titel_user,$bestaetigung);
$bestaetigung = str_replace("{vorname}",$vorname,$bestaetigung);
$bestaetigung = str_replace("{nachname}",$nachname,$bestaetigung);
$bestaetigung = str_replace("{strasse}",$strasse,$bestaetigung);
$bestaetigung = str_replace("{land}",$land,$bestaetigung);
$bestaetigung = str_replace("{plz}",$plz,$bestaetigung);
$bestaetigung = str_replace("{ort}",$ort,$bestaetigung);
$bestaetigung = str_replace("{telefon}",$telefon,$bestaetigung);
$bestaetigung = str_replace("{email}",$email,$bestaetigung);
$abfrage_warenkorb = mysql_query("SELECT * FROM warenkorb WHERE uid Like '$user_id'");
while($row = mysql_fetch_array($abfrage_warenkorb))
{
$artikel_nr = $row['artikelnr'];
$anzahl = $row['anzahl'];
$artikel_titel = $row['titel'];
$einzelpreis = $row['preis'];
$bestaetigung = str_replace("{artikel_nr}",$artikel_nr,$bestaetigung);
$bestaetigung = str_replace
("{artikel_titel}",$artikel_titel,$bestaetigung);
$bestaetigung = str_replace("{anzahl}",$anzahl,$bestaetigung);
$bestaetigung = str_replace
("{einzelpreis}",$einzelpreis,$bestaetigung);
$bestaetigung = str_replace("{gesamtpreis}",$geld,$bestaetigung);
}
$bestaetigung = str_replace("{path}",$path,$bestaetigung);
$bestaetigung = str_replace("{refid}",$refid,$bestaetigung);
$bestaetigung = str_replace("{bankdaten}",$bankdaten,$bestaetigung);
mail($email,"Vielen Dank für Ihre Bestellung!","$bestaetigung","From: $path <$email_admin>");
MFG
Benji
Kommentar