Bonjour à tous
Je sais, ce sujet à l'air bête comme ça ... moi aussi, je pensais que c'était plutôt simple. Quelle erreur !!!
J'ai vu beaucoup d'exemples de solution en POST mais en GET, rien ne marche ...
Je m'explique.
Il faut que j'envoie depuis PHP deux variables à mon SWF.
En AS2, j'avais fait simplement comme ceci dans mon PHP au moment où j'appelle le SWF :
/monSWF.swf?var1=toto&var2=tutu
Du coup, le Flash récupérait sans rien faire les valeurs des variables var1 et var2.
Je dois maintenant passer tout ça en AS3 ... et là, c'est le drame ...
J'ai essayé ceci, mais ca ne marche pas :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| var var1:Number;
var var2:Number;
var myRequest:URLRequest = new URLRequest("http://127.0.0.1/fiche.php");
var myLoader:URLLoader = new URLLoader();
var myVariables:URLVariables = new URLVariables();
myVariables.var1= "first";
myVariables.var2= "second";
myRequest.method = URLRequestMethod.GET;
myRequest.data = myVariables;
function onLoaded(evt:Event):void {
//trace("here we get the data back: " + myLoader.data);
text_txt.text = myLoader.data.var1;
}
myLoader.addEventListener(Event.COMPLETE, onLoaded);
myLoader.load(myRequest); |
J'ai essayé en passant les variables dans l'URL et non plus dans l'adresse du SWF mais ca ne change rien ...
Quelqu'un a-t-il une idée là dessus ?
Merci d'avance, vous me sauvriez la vie si vous trouviez 
Partager