Bestätigungsmail

Fabi3310

Grünschnabel
Also das Script funktioniert. Ich habe es mit einem Kontaktformular in Flash verknüpft:

PHP:
<?
    $empfaenger = "BestellungenNOM@aol.com";
    $betreff = "Neue Kartenbestellung eingegangen";
    $betreff2 = "Du hast eine Bestellung abgegeben";
    $from = "From: Bestellungs Center <BestellungenNOM@aol.com>";
    $txt  = "Kartenart: ".utf8_decode($_POST['filmtitel'])."\n";
    $txt .= "Anzahl ".utf8_decode($_POST['kartenanzahl'])." \n";
    $txt .= "Leihgaben: ".utf8_decode($_POST['verpflegungbb'])."\n";
    if(utf8_decode($_POST['ermaessigung'])=="true") {
        $txt .= "Eine ermäßigte Karte bitte \n"; 
    }
    $txt .= "Anmerkung: ".utf8_decode($_POST['bemerkung'])."\n";
    $txt .= "Name: ".utf8_decode($_POST['name'])."\n";
    $txt .= "Email: ".utf8_decode($_POST['email']);    
    mail($empfaenger, $betreff, $txt, $from);
	$adress = $_POST[email];
    mail($adress, $betreff2, $txt, $from);
?>

Ich möchte aber vor die Zeile
PHP:
$txt  = "Kartenart: ".utf8_decode($_POST['filmtitel'])."\n";
Noch den Text:

Vielen Dank für deine Bestellung!

Bitte überweise 5 Euro auf folgendes Konto:

Bankname: Sparkasse
BLZ:
Kontonummer:
Verwendungszweck: Dein Name

Überprüfe vorher noch einmal deine Eingaben:

Dann kommen ja die restlichen Angaben, wie oben im Quelltext. Und danach soll stehen:

Dein Nights of Metal Team

Die Absätze sollen berücksichtigt werden. Man fügt sie glaub ich mit "\r" ein.

Es wäre toll wenn mir jemand helfen könnte.

(Diese Post steht am Anfang und am Ende, sodass man gleich weis um was es geht)
 
Zuletzt bearbeitet:
Soweit ich weiss muss da doch auch ein Script dahinter stecken welches die Daten dann verarbeitet (also die mail verschickt).
In diesem findet man wohl eher die Antwort auf dein Problem, auserdem würde dass dann eher in das PHP Forum gehören ;)
 
Ach, ich hab das mail() elegant überlesen, sorry :rolleyes:

Ich gucks mir nochmal schnell an ;)

Edit:

Da mein Flash sich gerade weigert zu speichern (mussich mal neuinstallieren, fehlt irgendne Datei :rolleyes: ), gibts eben ne Anleitung zum selberbasteln ;)

Schau dir mal die Textarea bei Name an.
So eine erstellst du nochmal, die heist dann aber nicht Name sondern zB "adress" (ich werde hier weiter im Beispiel adress verwenden

Dann im Actionscript welches das ganze an das Formular schickt, sich den Teil mit name ansehen, und das selbe für adress erstellen.

Nun das PHP Script

Füge dass hier vor dem ?> dazu.
PHP:
	$adress = $_POST[adress];
	mail($adress, $betreff, $txt, $from);

Ob das elegant ist weis ich nicht, und getestet hab ich das nicht, sollte aber so funktionieren.
Hoffentlich hab ich nicht wieder was vergessen :rolleyes:
 
Zuletzt bearbeitet:
und darunter dann die Kontonummer und die Bankleitzahl Verwendungszweck und so weiter stehen.

So, also dein Script funktioniert ^^. Ich brauche jetzt nur noch nen Text darunter (oder besser darüber), wo steht:

Vielen Dank für deine Bestellung

Bitte überweise folgenden Betrag: *Betrag* auf dieses Konto:

Bankname: ---
BLZ: ---
Kontonummer: ---
Verwendungszweck: Dein Name

Sollte der Betrag nicht innerhalb von 10 Tagen auf dem Konto sein, bekommst du eine Erinnerung. Nach 20 Tagen wird dein Auftrag storniert.

Überprüfe jedoch vorher nochmal deine Angaben:

*Der Text, den ich auch per E-Mail bekomme (Name, E-Mail, Art, usw)*

Dein Nights of Metal Team!!
 
Musikwünsche in Flash

Ganz kleine Bitte, kann sich jemand diese Datei (Link) und den dazu passenden Scrip Code mal anschauen, was habe ich da falsch gemacht? Es wäre nett wenn mir jemand helfen könnte oder gar die überarbeitete Version schickt, beziehungsweise anhängt.

Code:
<?
 $empfaenger = "fabi3310@aol.com";
 $betreff = "Neuer Musikwunsch";
 $from = "From: Bestellungs Center <fabi3310@aol.com>";
 $txt  = "Name: ".utf8_decode($_POST['name'])."\n";
 $txt .= "Interpret ".utf8_decode($_POST['interpret'])." \n";
 
?>

Hier der Link zur Datei

ftp://nightsofmetal:Fabi3310@nightsofmetal.ni.funpic.de/Musikwünsche.fla
 
... Du hast vergessen, das LoadVars-Objekt, das Du verschicken willst, auch zu erstellen:
Code:
function clicked() {
	var lv = new LoadVars();
	lv.name = name.text;
	lv.interpret = interpret.text;
	lv.titel = titel.text;
	lv.sendAndLoad("form2.php",lv,"POST");
}

Gruß

P.S.: Bitte erstelle keinen ganz neuen Thread, wenn es - im Prinzip - um das gleiche Thema (Daten via Flash an PHP und dann versenden) geht, danke!
.
 
Text in PHP Script einfügen

Also das Script funktioniert. Ich habe es mit einem Kontaktformular in Flash verknüpft:
PHP:
<?
    $empfaenger = "BestellungenNOM@aol.com";
    $betreff = "Neue Kartenbestellung eingegangen";
    $betreff2 = "Du hast eine Bestellung abgegeben";
    $from = "From: Bestellungs Center <BestellungenNOM@aol.com>";
    $txt  = "Kartenart: ".utf8_decode($_POST['filmtitel'])."\n";
    $txt .= "Anzahl ".utf8_decode($_POST['kartenanzahl'])." \n";
    $txt .= "Leihgaben: ".utf8_decode($_POST['verpflegungbb'])."\n";
    if(utf8_decode($_POST['ermaessigung'])=="true") {
        $txt .= "Eine ermäßigte Karte bitte \n"; 
    }
    $txt .= "Anmerkung: ".utf8_decode($_POST['bemerkung'])."\n";
    $txt .= "Name: ".utf8_decode($_POST['name'])."\n";
    $txt .= "Email: ".utf8_decode($_POST['email']);    
    mail($empfaenger, $betreff, $txt, $from);
 $adress = $_POST[email];
    mail($adress, $betreff2, $txt, $from);
?>
Ich möchte aber vor die Zeile
PHP:
$txt  = "Kartenart: ".utf8_decode($_POST['filmtitel'])."\n";
Noch den Text:

Vielen Dank für deine Bestellung!

Bitte überweise 5 Euro auf folgendes Konto:
Bankname: Sparkasse
BLZ:
Kontonummer:
Verwendungszweck: Dein Name
Überprüfe vorher noch einmal deine Eingaben:

Dann kommen ja die restlichen Angaben, wie oben im Quelltext. Und danach soll stehen:

Dein Nights of Metal Team

Die Absätze sollen berücksichtigt werden. Man fügt sie glaub ich mit "\r" ein.
Es wäre toll wenn mir jemand helfen könnte.

(Der Text steht am Anfang und am Ende des Posts)
 
... ich verschieb Dich mal ins PHP-Forum, da das mit Flash nun wirklich nichts mehr zu tun hat.

Übrigens: Ich bin eigentlich davon überzeugt, dass Du mit ein wenig Recherche im PHP-Board selbst darauf kommst, wie man einige zusätzliche Textzeilen mit PHP ausgibt. ;)
.
 
Zurück