| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2010
Beiträge: 6
|
Hallo liebe Leute, ich folgendes AS: /////////////////////////////////////////////////////////////////////////////// // txtFeldArr = ["txtName", "txtEmail", "txtBetreff", "txtTelefon", "txtNachricht"]; txtLabelArr = ["name", "email", "betreff", "telefon", "nachricht"]; // /////////////////////////////////////////////////////////////////////////////// // fncClear = function (obj1, index) { obj1.text = txtLabelArr[index]; }; //---------------------------------------------------------------------------- fncOldStyle = function (obj2) { obj2.textColor = "0x777777"; obj2.borderColor = "0xAAAAAA"; obj2.backgroundColor = "0xFFFFFF"; }; //---------------------------------------------------------------------------- fncNewStyle = function (obj3) { obj3.textColor = "0xFF0000"; obj3.borderColor = "0x003366"; obj3.backgroundColor = "0xF5F5F5"; }; //---------------------------------------------------------------------------- fncCheckContent = function (obj4) { if (obj4.text == txtLabelArr[obj4.i]) { obj4.text = ""; } else if ((obj4.text == "")) { fncClear(obj4, obj4.i); } }; // /////////////////////////////////////////////////////////////////////////////// // fncInit = function () { for (i=0; i<txtFeldArr.length; i++) { currentTxtFeld = 0; prevtTxtFeld = 0; // -------------------------------------------------------------------- mcFormular[txtFeldArr[i]].i = i; // -------------------------------------------------------------------- fncClear(mcFormular[txtFeldArr[i]], mcFormular[txtFeldArr[i]].i); fncOldStyle(mcFormular[txtFeldArr[i]]); // -------------------------------------------------------------------- mcFormular[txtFeldArr[i]].onSetFocus = function() { prevtTxtFeld = currentTxtFeld; currentTxtFeld = this; // ---------------------------------------------------------------- fncNewStyle(currentTxtFeld); fncOldStyle(prevtTxtFeld); // ---------------------------------------------------------------- fncCheckContent(currentTxtFeld); fncCheckContent(prevtTxtFeld); }; } }; // /////////////////////////////////////////////////////////////////////////////// // fncSend = function () { felderVoll = false; emailRichtig = false; for (i=0; i<txtFeldArr.length; i++) { if ((mcFormular[txtFeldArr[i]].text == "") || (mcFormular[txtFeldArr[i]].text == txtLabelArr[i])) { mcFormular[txtFeldArr[i]].textColor = "0xFF0000"; mcFormular.txtStatus.text = "Alle Felder korrekt ausfüllen"; felderVoll = false; } else { felderVoll = true; } // -------------------------------------------------------------------- if ((mcFormular.varEmail.indexOf("@")<2) || (mcFormular.varemail.indexOf(".")<5)) { mcFormular.txtEmail.textColor = "0xFF0000"; mcFormular.txtStatus.text = "Alle Felder korrekt ausfüllen"; emailRichtig = false; } else { emailRichtig = true; } } // ------------------------------------------------------------------------ if ((felderVoll == true) && (emailRichtig == true)) { mcFormular.txtStatus.text = "Die Mail wurde gesendet ..."; mcFormular.loadVariables("flashMail.php", "POST"); } }; // /////////////////////////////////////////////////////////////////////////////// // mcFormular.btnClear.txtLabel.text = "löschen"; mcFormular.btnSend.txtLabel.text = "senden"; //---------------------------------------------------------------------------- mcFormular.btnClear.onRollOver = mcFormular.btnSend.onRollOver=function () { this.txtLabel.textColor = "0xFFFFFF"; }; mcFormular.btnClear.onRollOut = mcFormular.btnSend.onRollOut=function () { this.txtLabel.textColor = "0x000000"; }; //---------------------------------------------------------------------------- mcFormular.btnClear.onPress = mcFormular.btnSend.onPress=function () { this.txtLabel._x = this.txtLabel._y += 1; }; mcFormular.btnClear.onReleaseOutside = mcFormular.btnSend.onReleaseOutside=function () { this.txtLabel.textColor = "0x000000"; this.txtLabel._x = this.txtLabel._y -= 1; }; //---------------------------------------------------------------------------- mcFormular.btnClear.onRelease = function() { this.txtLabel._x = this.txtLabel._y -= 1; fncInit(); }; mcFormular.btnSend.onRelease = function() { this.txtLabel._x = this.txtLabel._y -= 1; fncSend(); }; // /////////////////////////////////////////////////////////////////////////////// // fncInit(); In Verbindung mit folgender flashMail.php: <? $myMail="kontakt@matthiasrethmann.de"; $nowDay=date("d.m.Y"); $nowClock=date("H:i:s"); $message=" Empfangen am $nowDay um $nowClock:\n ----------------------------------------------------------------------------\n Name: $_POST[varName] eMail $_POST[varEmail] Tel: $_POST[varTelefon] Betreff: $_POST[varBetreff] Nachricht: ------------ $_POST[varNachricht] ----------------------------------------------------------------------------\n "; $header="From:$varName $varVorname"; $subject = "WEBMAIL"; mail($myMail, $subject, $message, $header); ?> Das Problem stllt sich nun folgendermassen dar: Ich bekomme eine Mail. Das ist schon mal gut:-) Leider sind die im Formular eingegeben nicht mitgesendet. Dieses Formular ist einem Movieclip eingebettet. Wenn es nicht in einem Movieclip eingebettet ist, dann läuft es wunderbar... Weiss jemand wo der Haken an der Sache ist? Die Instanzen sind auch richtig benannt übrigens :-) Ich bin schon ziemlich verzweifelt.... Vielen lieben Dank Matthias |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash 8] Kontaktformular, variablen werden nicht übertragen | eizfach | Flash Einsteiger | 5 | 24-02-2010 15:51 |
| Kontaktformular - Daten kommen nicht an :) | Mirco_XP | ActionScript 2 | 7 | 31-03-2008 00:28 |
| Kontaktformular: Variablen werden nicht übergeben | h0150386 | Flash und Datenbanken | 3 | 14-01-2008 10:12 |
| Kontaktformular überträgt Daten nicht | shadowstarr | Flash Einsteiger | 1 | 20-08-2007 19:05 |
| Daten werden nicht bearbeitet? | veloink | ActionScript 1 | 3 | 03-02-2006 14:47 |