Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX 2004

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2005, 09:43   #1 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
kontaktformular - befehl für link an email senden

hallo zusammen

hab grad unzählige beiträge gelesen ohne erfolg

wir haben ein formular auf der HP das nach ausfüllen sofort auf den downloadbereich weiterleitet. nun gibt es natürlich ganz schlaue die nur mist eingeben und das will ich jetzt ändern.

der beste weg scheint mir nach ausfüllen des formulars den link auf die jeweilige email-adresse des kunden zu schicken nur weiß ich leider nicht wie ich der befehl genau heißt.

muß doch irgendwas mit "send link xy" an $varEmail sein oder? ... so oder so ähnlich zumindest
__________________
lasari
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 09:47   #2 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
if ((felderVoll == true) && (emailRichtig == true)) {
mcFormular.txtStatus.text = "Ihre Daten wurden gesendet";
mcFormular.loadVariables("flashMail.php", "POST");
getURL ("downloads2.html");

hier müßte es doch rein oder? anstelle von getURL... natürlich
__________________
lasari

Geändert von mariallena (29-11-2005 um 10:13 Uhr)
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 11:59   #3 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
also ich hab jetzt folgendes gefunden hier im forum.. funzt aber net... mail kommt beim kunden (im selbstversuch auf meiner privaten email) nicht an.
kann mir jemand helfen bitteeeee

PHP-Code:
$myMail2="$varEmail";

$nowDay2=date("d.m.Y");
$nowClock2=date("H:i:s");


$message2="
Sehr geehrte(r) Frau/Herr $varName,
vielen Dank für Ihr Interesse am xy.

Um in den Downloadbereich zu gelangen klicken Sie bitte <a href="
http://www.xy.de" target="_blank">hier</a>

Bei Fragen erreichen Sie uns unter folgender Telefonnummer
xy

Mit freundlichen Grüßen

xy
";

$header2="
From:$myMail";
$subject2="
xy";

mail2($myMail2, $subject2, $message2, $header2);

?> 
schnief
__________________
lasari
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 12:20   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 361
Übergibst Du denn die Variablen aus Flash an das Php (z.B. $varEmail)?

Gruß
kpone ist offline   Mit Zitat antworten
Alt 29-11-2005, 12:30   #5 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
PHP-Code:
<?

//Mailversand an Websitebetreiber
$myMail="xy";


$nowDay=date("d.m.Y");
$nowClock=date("H:i:s");


$message="
Empfangen am $nowDay um $nowClock:\n
----------------------------------------------------------------------------\n
Name: $varName
Straße: $varStrasse
PLZ/Ort: $varOrt
Tel: $varTel
Email: $varEmail


Nachricht:
------------
$varMessage

----------------------------------------------------------------------------\n
"
;


$header="From:$varName";
$subject="WEBMAIL";


mail($myMail$subject$message$header);


//Bestätigungsmail an Versender
$myMail2="$varEmail";


$nowDay2=date("d.m.Y");
$nowClock2=date("H:i:s");


$message2="
Empfangen am $nowDay2 um $nowClock2:\n


Sehr geehrte(r) Frau/Herr $varName,
vielen Dank für Ihr Interesse am xy.

Um in den Downloadbereich zu gelangen klicken Sie bitte auf folgenden Link.

<a href="
www.xy.de/downloads.html">www.xy.de/downloads.html</a>

Bei Fragen erreichen Sie uns unter folgender Telefonnummer
xy

Mit freundlichen Grüßen

xy
"
;

$header2="From:$myMail";
$subject2="xy";

mail($myMail2$subject2$message2$header2);

?>
hier mal das komplette php. hab bereits ein wenig verändert klappt nur leider immernoch nicht
__________________
lasari

Geändert von mariallena (29-11-2005 um 12:31 Uhr)
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 12:38   #6 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 361
Du musst natürlich die Variablen von Flash an Php übergeben, z.B. so:

PHP-Code:
$varEmail $_GET['DeineVariableinFlashfürdieEmail']; 
Bei der Übergabe von Flash => Php ist die Verwendung von LoadVars empfehlenswert. Schau mal in der Suche, shorty (glaube ich) hatte mal eine kleinen Anhang zu verschiedenen Verwendung von LoadVars reingestellt.

Gruß
kpone ist offline   Mit Zitat antworten
Alt 29-11-2005, 12:52   #7 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
hi kpone

danke für deine mühe.. verstehe leider nicht so recht was du meinst

das bisherige php also alles bis zur zeile "//Bestätigungsmail an Versender"
hat bisher ja wunderbar funktioniert nur eben seitdem ich jetzt den unteren teil (ab Bestätigungsmail....bla) dazugenommen habe geht nix mehr.

jetzt bekommen nicht mal mehr wir eine mail obwohl ich oben ja nix verändert hab
__________________
lasari
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:05   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 361
Okay ... Du hattest nur beim ersten Quellcode geschrieben, dass Du überhaupt keine Mail erhältst:

Zitat:
mail kommt beim kunden (im selbstversuch auf meiner privaten email) nicht an
Ich weiss ja nicht ob Php ein Problem damit hat, dass es zwei Funktionen mit dem gleichen Namen gibt ... also mich würde das fertig machen .

Benenne Deine zweite Funktion mail doch einfach mal in mail2 um.

Gruß
kpone ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:11   #9 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
das hatte ich am anfang so ging aber nicht..

muß ich vielleicht die beiden "funktionen" im php irgendwie trennen??
liegts vllt daran?

weiß nicht mehr weiter....
__________________
lasari
mariallena ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:17   #10 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 361
Habe schon lange nichts mehr in php gemacht .. ist zwar nicht chic, aber zur Not packst Du es in eine zweite php.Datei und rufts sie entsprechend aus Flash mit auf.

Gibt sicher noch einen schöneren Weg, aber da müsste ich selbst einwenig probieren ...

Gruß
kpone ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:20   #11 (permalink)
coolesacheparker
 
Benutzerbild von mariallena
 
Registriert seit: Sep 2005
Ort: stuttgart
Beiträge: 116
alles klar trotzdem danke!!

wie rufe ich denn die 2 flashMails in Flash richtig auf?? so jedenfalls nicht

if ((felderVoll == true) && (emailRichtig == true)) {
mcFormular.txtStatus.text = "Die Daten wurden gesendet";
mcFormular.loadVariables("flashMail.php", "POST");
mcFormular.loadVariables("flashMail2.php", "POST");
__________________
lasari

Geändert von mariallena (29-11-2005 um 13:35 Uhr)
mariallena ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele