Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-01-2005, 17:44   #1 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
mail script geht nich

einen schönen abend zusammen

Hat jemand eine idee warum dieses mailscript nicht funktioniert? eigentlich sollte alles gehen...

ActionScript:
  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. txtFeldArr = ["txtFirma","txtName", "txtVorname", "txtStrasse", "txtPlz", "txtTel", "txtFax", "txtEmail", "txtWeb", "txtMessage"];
  4. txtLabelArr = ["Firma","Name", "Vorname", "Strasse", "PLZ/Ort", "Telefon", "Fax", "Email", "Website", "Nachricht"];
  5. //
  6. ///////////////////////////////////////////////////////////////////////////////
  7. //
  8. fncClear = function (obj1, index) {
  9.     obj1.text = txtLabelArr[index];
  10. };
  11. //----------------------------------------------------------------------------
  12. fncOldStyle = function (obj2) {
  13.     obj2.textColor = "0x333333";
  14.     obj2.borderColor = "0xAAAAAA";
  15.     obj2.backgroundColor = "0xFFFFFF";
  16. };
  17. //----------------------------------------------------------------------------
  18. fncNewStyle = function (obj3) {
  19.     obj3.textColor = "0x333333";
  20.     obj3.borderColor = "0x333333";
  21.     obj3.backgroundColor = "0xF5F5F5";
  22. };
  23. //----------------------------------------------------------------------------
  24. fncCheckContent = function (obj4) {
  25.     if (obj4.text == txtLabelArr[obj4.i]) {
  26.         obj4.text = "";
  27.     } else if ((obj4.text == "")) {
  28.         fncClear(obj4, obj4.i);
  29.     }
  30. };
  31. //
  32. ///////////////////////////////////////////////////////////////////////////////
  33. //
  34. fncInit = function () {
  35.     for (i=0; i<txtFeldArr.length; i++) {
  36.         currentTxtFeld = 0;
  37.         prevtTxtFeld = 0;
  38.         // --------------------------------------------------------------------
  39.         mcFormular[txtFeldArr[i]].i = i;
  40.         // --------------------------------------------------------------------
  41.         fncClear(mcFormular[txtFeldArr[i]], mcFormular[txtFeldArr[i]].i);
  42.         fncOldStyle(mcFormular[txtFeldArr[i]]);
  43.         // --------------------------------------------------------------------
  44.         mcFormular[txtFeldArr[i]].onSetFocus = function() {
  45.             prevtTxtFeld = currentTxtFeld;
  46.             currentTxtFeld = this;
  47.             // ----------------------------------------------------------------
  48.             fncNewStyle(currentTxtFeld);
  49.             fncOldStyle(prevtTxtFeld);
  50.             // ----------------------------------------------------------------
  51.             fncCheckContent(currentTxtFeld);
  52.             fncCheckContent(prevtTxtFeld);
  53.         };
  54.     }
  55. };
  56. //
  57. ///////////////////////////////////////////////////////////////////////////////
  58. //
  59. fncSend = function () {
  60.     felderVoll = false;
  61.     emailRichtig = false;
  62.     for (i=0; i<txtFeldArr.length; i++) {
  63.         if ((mcFormular[txtFeldArr[i]].text == "") || (mcFormular[txtFeldArr[i]].text == txtLabelArr[i])) {
  64.             mcFormular[txtFeldArr[i]].textColor = "0xcc0000";
  65.             mcFormular.txtStatus.text = "Alle Felder korrekt ausfüllen";
  66.             felderVoll = false;
  67.         } else {
  68.             felderVoll = true;
  69.         }
  70.         // --------------------------------------------------------------------
  71.         if ((mcFormular.varEmail.indexOf("@")<2) || (mcFormular.varEmail.indexOf(".")<5)) {
  72.             mcFormular.txtEmail.textColor = "0xcc0000";
  73.             mcFormular.txtStatus.text = "Alle Felder korrekt ausfüllen";
  74.             emailRichtig = false;
  75.         } else {
  76.             emailRichtig = true;
  77.         }
  78.     }
  79.     // ------------------------------------------------------------------------
  80.     if ((felderVoll == true) && (emailRichtig == true)) {
  81.         mcFormular.txtStatus.text = "Daten gesendet ...";
  82.         mcFormular.loadVariables("flashMail.php", "POST");
  83.     }
  84. };
  85. //
  86. ///////////////////////////////////////////////////////////////////////////////
  87. //
  88. //----------------------------------------------------------------------------
  89. mcFormular.btnClear.onRollOver = mcFormular.btnSend.onRollOver=function () {
  90.     this.txtLabel.textColor = "0xFFFFFF";
  91. };
  92. mcFormular.btnClear.onRollOut = mcFormular.btnSend.onRollOut=function () {
  93.     this.txtLabel.textColor = "0x333333";
  94. };
  95. //----------------------------------------------------------------------------
  96. mcFormular.btnClear.onPress = mcFormular.btnSend.onPress=function () {
  97.     this.txtLabel._x = this.txtLabel._y += 1;
  98. };
  99. mcFormular.btnClear.onReleaseOutside = mcFormular.btnSend.onReleaseOutside=function () {
  100.     this.txtLabel.textColor = "0x333333";
  101.     this.txtLabel._x = this.txtLabel._y -= 1;
  102. };
  103. //----------------------------------------------------------------------------
  104. mcFormular.btnClear.onRelease = function() {
  105.     this.txtLabel._x = this.txtLabel._y -= 1;
  106.     fncInit();
  107. };
  108. mcFormular.btnSend.onRelease = function() {
  109.     this.txtLabel._x = this.txtLabel._y -= 1;
  110.     fncSend();
  111. };
  112. //
  113. ///////////////////////////////////////////////////////////////////////////////
  114. //
  115. fncInit();


und das PHP dazu

PHP-Code:
<?


$myMail
="web@web.de";


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


$message="
Empfangen am $nowDay um $nowClock:\n
----------------------------------------------------------------------------\n
Firma: $varFirma
Name: $varName
Vorname: $varVorname
Straße: $varStrasse
PLZ/Ort: $varPlz
Tel: $varTel
Fax: $varFax
Email: $varEmail
Web: $varWeb


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

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


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


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


?>
wenn ich den send button drücke verbindet er sich mit einem smtp server und ....macht irgendwas...nur keine mail an meine adresse schicken.

Vielen dank schonmal fürs reinschauen
dabinjo ist offline   Mit Zitat antworten
Alt 08-01-2005, 22:30   #2 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Haste hier aus'm FF, oder? Wenn du nichts geändert hast geht alles. Unterstützt dein Server auch Mailversandt?
__________________
Mediendesign-Student
johanness ist offline   Mit Zitat antworten
Alt 09-01-2005, 13:54   #3 (permalink)
Dittsche-Kaiborg
 
Benutzerbild von yemenheiko
 
Registriert seit: Oct 2002
Beiträge: 121
ja hat er aus diesem forum: Kontaktformular sendet nicht... :-(
nur leider den beitrag überhaupt nicht gelesen!
__________________
Was passiert eigentlich, wenn man die "F1"-Taste drückt?
yemenheiko ist offline   Mit Zitat antworten
Alt 09-01-2005, 15:47   #4 (permalink)
querdenker
 
Benutzerbild von kelor
 
Registriert seit: Jun 2001
Ort: formel1-stadt hockenheim
Beiträge: 4.731
ich könnt ja mal wieder sagen:
guggst du meine signatur, da ist Kontaktformular via PHP, sogar mit combobox-auswahl( wenn gebraucht) - und detailierter erklärung des howToUse..


aber ich sag´s net...


greetz

kelor
kelor ist offline   Mit Zitat antworten
Alt 09-01-2005, 17:13   #5 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
sorry jungs

ich hab es auf meinem kleinen server getested allerdings ohne einen mailserver aufzusetzen. mit gehts natürlich...tja das passiert wenn man den ganzen tag vor der kiste sitzt.

trodzdem danke an alle

@kelor

merci für den netten "tip" werd mal reinschauen

greetz

daniel
dabinjo 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 19:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele