Petit complément à ma réponse au dessus.... Tu veux lancer un script et avoir un retour vers le client ou juste lancer une nouvelle page web ? Car dans ce cas faut juste regarder la méthode flash.net.sendToURL dans l'aide de l'AS3 (toujours avec une URLRequest et une URLVariables)
EKA + :) Le 10 septembre 2008 14:42, ekameleon <[EMAIL PROTECTED]> a écrit : > Hello :) > Personnellement j'aime pas du tout ce que propose Flex pour faire des > échanges de données avec un serveur.. > > Sinon côté PHP tu utilises pas AMFPHP ou WebOrb avec du Flash Remoting ? Ce > serait dans tous les cas beaucoup plus simple d'utiliser l'un ou l'autre non > ? Surtout que le protocol AMF c'est franchement plus sympa pour communiquer > entre un client Flash et un serveur ;) > > Donc en gros... pour ma part sans utiliser la classe HTMLService je te > conseille de bien lire dans la documentation comment fonctionne la classe > flash.net.URLLoader avec la classe flash.net.URLRequest et la classe > flash.net.URLVariables > > Sinon pour utiliser AMFPHP par exemple suffit d'utiliser le classe > NetConnection et Responder... exemple : > > > http://www.ekameleon.net/blog/index.php?post/2006/08/28/48-amf-class-mapping-difficile-en-as3 > > Sinon si tu es un peu curieux tu peux tester mon framework et sa classe > RemotingService : > > > http://www.ekameleon.net/vegas/docs/asgard/net/remoting/RemotingService.html > > Ps : installation de mon framework : > http://code.google.com/p/vegas/wiki/InstallVEGASwithSVN?tm=4 > > EKA+ :) > > Le 10 septembre 2008 14:34, [EMAIL PROTECTED] < > [EMAIL PROTECTED]> a écrit : > > >> Salut à tous, >> >> je dois transférer des données vers un script php >> l'existant (HTML) faisait ca >> <input type="text" name="metaInfo[key:year]" value="2008"/> >> et ca donner coté php >> /* echo '<pre>' . print_r($_GET,1) . '</pre>' ; */ >> Array >> ( >> [metaInfo] => Array >> ( >> [key:year] => 2008 >> ) >> >> ) >> Pour transférer mes données j'utilise un HttpService et un URLVariable >> j'ai esayé >> >> var u:URLVariables = new URLVariables(); >> u.metaInfo = {'key:year':'2008'}; >> >> mais ca arrive sous forme d'objet (comme si il utilisé toString() ) >> Array >> ( >> [metaInfo] => [object Object] >> >> ) >> le seul moyen que j'ai trouvé d'arriver à ce qu'il y a plus haut , est >> de faire comme cela >> >> var u:URLVariables = new URLVariables(); >> u['metaInfo[key:year]'] = '2008'; >> >> Je me demandais si il existait une méthode un peu plus clean ? >> >> Merci >> >> Lionel >> >> >> > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/FCNG?hl=fr -~----------~----~----~----~------~----~------~--~---
