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 -~----------~----~----~----~------~----~------~--~---
