chpa
Erfahrenes Mitglied
Halli alle miteinander.
Ich habe auf meiner HP ein Bestellformular. Man kann ein Buch kaufen. Bezahlen kann man es entweder per Bankeinzug o. Überweisung.
Jetzt habe ich das so gemacht, dass der der per Bankeinzug bezhalen möchte eine andere E-Mail bekommt als der der das Geld überweisen will.
Folgendes Problem.
In den E-Mails werden nochmal alle Daten angezeigt, die der User angegeben hat. Zur kontrolle praktisch. Er zeigt mir die Straße, ... aber nur an wenn jemand per Überweisung bezahlen möchte.
Wenn jemand aber per Bankeinzug bezahlen möcht wird die Straße,... nicht angezeigt sonder wortwörtlich $strasse.
Folgendes Script:
Ich habe auf meiner HP ein Bestellformular. Man kann ein Buch kaufen. Bezahlen kann man es entweder per Bankeinzug o. Überweisung.
Jetzt habe ich das so gemacht, dass der der per Bankeinzug bezhalen möchte eine andere E-Mail bekommt als der der das Geld überweisen will.
Folgendes Problem.
In den E-Mails werden nochmal alle Daten angezeigt, die der User angegeben hat. Zur kontrolle praktisch. Er zeigt mir die Straße, ... aber nur an wenn jemand per Überweisung bezahlen möchte.
Wenn jemand aber per Bankeinzug bezahlen möcht wird die Straße,... nicht angezeigt sonder wortwörtlich $strasse.
Folgendes Script:
PHP:
<HTML>
<HEAD>
<TITLE>Vielen Dank für Ihre Bestellung</TITLE>
</HEAD>
<BODY bgcolor="FFFFCC"><FONT face="arial" size="2">
Vielen Dank für Ihre Bestellung. Sie haben nun eine E-Mail mit der Rechnung in Ihrem Postkasten.
<?
$empfaenger = $email;
$betreff = 'Ihre Bestellung bei wbpaterok.de Selbsthlife bei Angstzuständen & Panikattacken';
$emailm = 'info@wbpaterok.de';
if ($geschlecht == 'm') { // ich vermute mal, $geschlecht ist ein String - um einen String macht man normalerweise Apostrophe oder Anführungszeichen
$text = 'Sehr geehrter Herr ';
} else {
$text = 'Sehr geehrte Frau ';
}
$text .= $vorname . ' ' . $name; // Strichpunkt, da hier eine Anweisung zu Ende ist
// Anmerkung zu Apostroph vs. Anführungszeichen: Solange du keine Variablen in einem Text hast, ist es besser, du verwendest Apostrophe ('), dann hat der Computer nicht so viel zu tun.
$text .= ', vielen Dank für Ihre Bestellung. Bitte überweisen Sie für ';
if ($bestellung == 'EM') {
$text .= 'die Entspannungskassette und das Manuskript ';
} elseif ($bestellung == 'Manuskript') {
$text .= 'das Manuskript ';
} else {
$text .= 'die Entspannungskassette ';
}
$text .= 'den Betrag von ';
if ($bestellung == 'EM') {
$text .= '39,90 EUR';
} elseif ($bestellung == 'Manuskript') {
$text .= '29,90 EUR';
} else {
$text .= '14,90 EUR';
}
$text .= " auf folgende Bankverbindung:
Kontoinhaber: Waldemar-Bernard Paterok
Kontonummer: 260 002 484
Bankleitzahl: 780 300 70
Name der Bank: Schmidtbank
Verwendungszweck: $email
Für Überweisungen aus dem Ausland: IBAN: DE80 7803 0070 0260 0024 84
BIC: KSBHDE77
oder
versenden Sie den Betrag von ";
if ($bestellung == 'EM') {
$text .= '39,90 EUR ';
} elseif ($bestellung == 'Manuskript') {
$text .= '29,90 EUR ';
} else {
$text .= '14,90 EUR ';
}
$text .= "in Bar einfach per Post an folgende Adresse:
Name: Waldemar-Bernard Paterok
Straße: Haager Steig 1
Postleitzahl: 92447
Wohnort: Schwarzhofen
Wichtig! Bitte legen Sie Ihre E-Mail Adresse bei.
Ihre Adresse: $strasse
$plz, $wohnort
Sollten Sie Fehler in Ihren Adressdaten entdeckt haben, wenden Sie sich bitte an info@wbpaterok.de.
Der Versand ";
if ($bestellung == 'EM') {
$text .= 'der Entspannungskassette und des Manuskriptes ';
} elseif ($bestellung == 'Manuskript') {
$text .= 'des Manuskriptes ';
} else {
$text .= 'der Entspannungskassette ';
}
$text .= 'erfolgt unmittelbar nach Zahlungseingang.
Mit freundlichem Gruß
Waldemar-Bernard Paterok';
if ($geschlecht == 'm') { // ich vermute mal, $geschlecht ist ein String - um einen String macht man normalerweise Apostrophe oder Anführungszeichen
$text2 = 'Sehr geehrter Herr ';
} else {
$text2 = 'Sehr geehrte Frau ';
}
$text2 .= $vorname . ' ' . $name;
$text2 .= ', vielen Dank für Ihre Bestellung. Der Betrag von ';
if ($bestellung == 'EM') {
$text2 .= '39,90 EUR ';
} elseif ($bestellung == 'Manuskript') {
$text2 .= '29,90 EUR ';
} else {
$text2 .= '14,90 EUR ';
}
$text2 .= 'für ';
if ($bestellung == 'EM') {
$text2 .= 'die Entspannungskassette und das Manuskript ';
} elseif ($bestellung == 'Manuskript') {
$text2 .= 'das Manuskript ';
} else {
$text2 .= 'die Entspannungskassette ';
}
$text2 .= 'wird in den nächsten Tagen von Ihrem Konto abgebucht.
Bitte kontrolieren Sie nochmals Ihre angegebenen Daten:
Adresse: $strasse
$plz, $wohnort
Bankverbindung:
Bankleitzahl: $blz
Name der Bank: $bankname
Kontonummer: $kto
Kontoinhaber: $inhaber
Sollten Sie einen Fehler in den Daten entdeckt haben, wenden Sie sich bitte an info@wbpaterok.de.
Mit freundlichem Gruß
Waldemar-Bernard Paterok';
if ($bezahlung == 'bankeinzug') {
$mailtext = $text2;
} else {
$mailtext = $text;
}
$extra = "From: <$emailm>\nBcc: <$emailm>\n";
mail($empfaenger, $betreff, $mailtext, $extra);
?>