Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-06-2004, 13:50   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 24
loadVars - weils hier gerade aktuell ist :)

nochmal ne allgemeine frage zu loadVars:

ich möchte variablen an php verschicken. hab das ganze jetzt mit loadVars versucht aufzubauen. unten stehender code läuft ja soweit auch gut! er scheint die variablen tatsächlich zu übergeben. aber wie öffne ich jetzt die php-datei und nutze die variablen in dem php-script?


laden= new LoadVars();
laden.var1="hallihallo";

laden.onLoad=function(erfolg){
if (erfolg) {
_root.txt= "supi - es klappt";
_root.txt +="\n"+this.var1;
} else {
_root.txt= "nicht so gut gelaufen";

}
}
laden.sendAndLoad("test.php",laden,"GET");
grossy ist offline   Mit Zitat antworten
Alt 05-06-2004, 15:47   #2 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
mit sendAndLoad führst du das PHP-script ja schon aus.

Was soll es denn machen?
__________________
there is no way to happiness, happiness is the way - flashgames

Geändert von Master Wu (05-06-2004 um 15:57 Uhr)
Master Wu ist offline   Mit Zitat antworten
Alt 05-06-2004, 23:02   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 24
mir gehts nur um die Übergabe der Variablen. Die weiteren PHP-scripte, bzw. das ganze CMS programmiert ne andere agentur - ich bin nur für den flashteil zuständig...

mir gehts nur um das verständnis - nur flash oder nur php geht meist ganz einfach, aber wenn ich beides kombinieren muss, haperts noch gewaltig

so ungefähr läuft das ganze mit den variablen ab:
der swf liegt eingebettet in eine html-datei. beim ausführen des loadVars übergibt dieser nun die variable an ein php skript und bekommt das feedback das alles geklappt hat. (soweit hab ichs...)
danach hat der swf seine schuldigkeit getan und es wird ein php-kontaktformular geöffnet, in dem die variablen aus dem swf schon eingetragen sind und nur noch der rest ergänzt werden muss.
grossy ist offline   Mit Zitat antworten
Alt 05-06-2004, 23:21   #4 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hm... machste da nicht einfach ein getURL mit target _self und rufst da die php auf.
flash übermittelt (wenn ich mich nicht täusche) alle variablen automatisch mit, die (wenn ich mich nicht täusche) im _root liegen.

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 05-06-2004, 23:36   #5 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
jo, getURL brauchste da.
je nachdem sofort,
oder eben dann erst, nachdem loadvars die bestätigung erhalten hat.

je nach geschmack bzw wie das genau ablaufen soll.
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 06-06-2004, 09:39   #6 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 24
Zitat:
Zitat von flash bier
flash übermittelt (wenn ich mich nicht täusche) alle variablen automatisch mit, die (wenn ich mich nicht täusche) im _root liegen.
ehrlich? also einfach ohne loadVars? nur getURL und das php skript kann die variablen nutzen?
grossy ist offline   Mit Zitat antworten
Alt 06-06-2004, 09:52   #7 (permalink)
Animateur
 
Benutzerbild von Master Wu
 
Registriert seit: Jan 2003
Ort: MZ
Beiträge: 1.536
jepp
__________________
there is no way to happiness, happiness is the way - flashgames
Master Wu ist offline   Mit Zitat antworten
Alt 06-06-2004, 11:28   #8 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
ruf mal dein php so auf:
ActionScript:
  1. getURL("deinePHP.php","_blank","POST");

und schreib den code noch das ins PHP:
ActionScript:
  1. foreach($HTTP_POST_VARS as $element=>$wert){
  2. echo "$element -> $wert<br>";
  3. }

das gibt Dir alle Deine Variablen aus, die Du im flash im _root liegen hast

und so sprichst du im php eine Variable an , die im Flash "vartest" heisst.

$dieVar=$_REQUEST['vartest'];
echo $dieVar;

MFG flash bier

PS: Wiso geht
ActionScript:
  1. ....
nicht mehr ????
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !

Geändert von flash bier (06-06-2004 um 11:51 Uhr)
flash bier 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 18:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele