Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-08-2004, 09:31   #1 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
flash check:php mail verschickt?

moin,

ne denk ich mal einfache frage ... hab aber nichts adäquates beim suchen gefunden bzw. nichts hat bei mir gefunzt ...


hab ein mailform... beim klicken auf "senden" .. wird der mailer.php geladen ...

->nun will ich sicher gehn, dass die mailer.php auch geladen und somit die email verschickt wurde!
->solange geladen wird spielt ne animation ab und wird gestoppt sobald die mail mit sicherheit gesendet wurde ...

hatte mal das hier versucht:
PHP-Code:
lv = new LoadVars();
lv.load("mailer.php");
lv.onLoad = function(status) {
    if (
status) {
        
this.gotoAndStop(15);
        
trace("OK");
    } else {
        
trace("FEHLER");
    }

aber dadruch dass ich nach dem "senden" ne animation auf 15 frames hab ... funzt das lv.onLoad nichtmehr ...


kurze hilfe, bitte ...

c u
_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815
RedSaint ist offline   Mit Zitat antworten
Alt 05-08-2004, 10:27   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
moin fabian.

pack die animation doch in ein seperates mc (wenn das nicht schon der fall ist). damit sollte es eigentlich auch keine probleme geben.

aber ein "this" innerhalb einer funktion bezieht sich auf das objekt wo die funktion aufgerufen wird. in deinem falle "lv".
daher vielleicht so (wenns die gleiche zeitleiste sein soll):
ActionScript:
  1. zl=this;
  2. lv = new LoadVars();
  3. lv.load("mailer.php");
  4. lv.onLoad = function(status) {
  5.     if (status) {
  6.         zl.gotoAndStop(15);
  7.         trace("OK");
  8.     } else {
  9.         trace("FEHLER");
  10.     }
  11. }

grüßle
smirgel.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-08-2004, 10:36   #3 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
mh ... ok ..

ich hab jetzt zu testzwecken mal folgendes gemacht:

PHP-Code:
this.loadVariables("mailer.php""POST");
        
this.lv = new LoadVars();
        
this.lv.load("mailer.php""POST");
        
this.lv.onLoad = function(status) {
            if (
status) {
                
trace("OK");
                
_root.gotoAndStop(2);
                
ergebnis1 "";
            } else {
                
trace("FEHLER");
            }
        }; 
-> jetzt bekomm ich zwei mails -> logisch ich lad das script ja auch zweimal (einmal ohne und einmal mit check)

nur in der mail des LoadVars obj. stehen die eingegebenen daten nicht drin ...
auch logisch weil ich die mail ja nicht von this sondern von lv aus versende ...

-> muss ich mein ganzes mailform jetzt nochmal auf this.lv.variablenname ändern oder geht´s auch anders?

evtl:
PHP-Code:
lv=this
lv
.load("mailer.php""POST");
//usw ... 


_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815
RedSaint ist offline   Mit Zitat antworten
Alt 05-08-2004, 10:48   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
jau, die vars müssen beim lv-objekt übergeben werden. ist leider nicht so bequem wir this.loadVariables...

lv.name=name;
lv.mail=mail;
lv.load("....

oder nur:
lv.load("mailer.php?name="+name+"&mail="+mail);
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-08-2004, 10:57   #5 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
ich bin zu bläd oder was is da los ... ich hasse diese ständigen verknüpfungsfehler ... da kann ich mich immer stunden dran aufhalten ...


PHP-Code:
lv.inhalt1=inhalt1
        lv
.inhalt2=inhalt2
        lv
.inhalt3=inhalt3
        lv 
= new LoadVars();
        
lv.load("mailer.php""POST");
        
lv.onLoad = function(status) {
            if (
status) {
                
trace(inhalt1)
                
trace(inhalt2)
                
ergebnis1 inhalt2
            
//    _root.gotoAndStop(2);
            
} else {
                
ergebnis1 "FEHLER";
            } 
-> mail ohne den user input ...aber in flash werden inhalt 1 etc richtig getraced


???


_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815

Geändert von RedSaint (05-08-2004 um 11:12 Uhr)
RedSaint ist offline   Mit Zitat antworten
Alt 05-08-2004, 11:20   #6 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
solche faxen hatte ich, glube ich, auch mal. daher mache ich es immer so:
lv.load("mailer.php?inhalt1="+inhalt1+"&inhalt2="+ inhalt2);

"post" lasse ich weg. post und get schnalle ich sowieso nicht.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-08-2004, 11:51   #7 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
oh mann - leck mich schiess php kram ... jetzt kommt die mail zwar an, aber das loadvars objekt bit mir ne fehlermeldung ... ??????????


ich kram nochmal nen alten php bogen raus der mal gefunzt hatte und wo die versende abfrage der mail über

//Bestätigung an Flash zurücksenden, das der Vorgang abgeschlossen wurde
$sendresult = "Done!";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
}

?>


irgendwie gefunzt hatte ...




__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815
RedSaint ist offline   Mit Zitat antworten
Alt 05-08-2004, 12:04   #8 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
jetzt guck mal nicht so böse

schreib einfach mal ein:
echo "feddich";
ans ende deiner php

ohne eine ausgabe ist dein status false
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-08-2004, 12:48   #9 (permalink)
this.onEnterFame
 
Benutzerbild von RedSaint
 
Registriert seit: Feb 2002
Ort: Jetzte: Stuttgart
Beiträge: 1.666
mh - kann ich dir das file mal mit dem php teil zuammen schicken ...?





ich komm da nicht klar ...



_RED_
__________________
_may the force be with you_
.................................................. .........
on Fire 2008
.................................................. .........

Easy Crime available here
.................................................. .........

_RED_ + Flashforum = Big Love
.................................................. .........

A.K.A: ACHIM 0815
RedSaint ist offline   Mit Zitat antworten
Alt 05-08-2004, 13:22   #10 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
klar schix ma rüba.
__________________
bei fragen, fragen.
Smirgel 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 10:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele