Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-10-2005, 15:32   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 3
sendAndLoad() geht nicht..

Hallo,

ich versuchs mal hier, nachdem ich stundenlang erfolglos gebastelt habe..

So sieht mein AS aus:

ActionScript:
  1. sendMailVars = new LoadVars();
  2. sendMailVars.onLoad = function(ok)
  3. {
  4.     _root.einTextFeld.text = "--"+this+"--";
  5. };
  6.  
  7. sendMailVars.inputMail = "mein@mail.com";
  8. sendMailVars.inputMessage = "mein Text";
  9.  
  10. sendMailVars.sendAndLoad("sendmail.php", this, "POST");

Und so mein PHP Code:

PHP-Code:
<?php
    
echo "&status=gesendet";
?>
Mein Problem ist nun, dass die onLoad() Funktion nie ausgeführt wird. Wenn ich load() anstatt sendAndLoad() verwende dann wird "--status=gesendet--" erfolgreich angezeigt. Wenn ich send() verwende, werden die Variablen inputMessage und inputMail erfolgreich übergeben. sendAndLoad() übergibt die Variablen auch an PHP, nur wird halt eben der onLoad() nie ausgeführt...

Hoffentlich kann mir jemand weiterhelfen
microflasher ist offline   Mit Zitat antworten
Alt 14-10-2005, 15:44   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zitat:
Zitat von microflasher
sendAndLoad() übergibt die Variablen auch an PHP, nur wird halt eben der onLoad() nie ausgeführt...
Klar, weil du kein LV-Objekt angibst, in welches die Rückgabe geladen werden kann...
ActionScript:
  1. sendMailVars.sendAndLoad("sendmail.php", sendMailVars);
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 14-10-2005, 15:55   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 3
Das ging aber schnell

Klar, so funktionierts . Vielen Dank!!!

Ich hab's auch schon so probiert, aber das geht auch nicht:

ActionScript:
  1. myTestVar = new LoadVars();
  2.  
  3. sendMailVars = new LoadVars();
  4. sendMailVars.onLoad = function(ok)
  5. {
  6.         _root.einTextFeld.text = "--wird ausgeführt--";
  7. };
  8.  
  9. sendMailVars.inputMail = "mein@mail.com";
  10. sendMailVars.inputMessage = "mein Text";
  11.  
  12. sendMailVars.sendAndLoad("sendmail.php", myTestVar, "POST");

Naja, solange es mit der selben Variablen geht...
microflasher ist offline   Mit Zitat antworten
Alt 14-10-2005, 16:10   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
In dem Fall müsstest du ja auch 'myTestVar' das onLoad zuweisen...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 14-10-2005, 16:14   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2005
Beiträge: 3
Ok, ich sag nix mehr

Danke!
microflasher 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 06:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele