Bonjour tout le monde,
J'essaie actuellement de mettre en place un site internet en Flash avec dialogue avec du PHP via XML.
Le probleme que je rencontre est pour dialoguer via XML entre Flash et PHP.
J'utilise un XML.sendAndLoad("localhost/....php", XML); car PHP dois me renvoyer un fichier XML avec des valeurs dedans.
Voici mon code ActionScript 2
mon code PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 var my_xml:XML = new XML(); var element1:XMLNode = my_xml.createElement("login"); my_xml.appendChild(element1); var textnode1 = my_xml.createTextNode("this is my value"); element1.appendChild(textnode1); my_xml.ignoreWhite = true; my_xml.onLoad = function (success) { if(success) { error = "apres et puis" + my_xml; trace(error); } } my_xml.sendAndLoad("http://localhost/php/verifConnexion/test.php", my_xml, "POST"); error = "Envoi en cour...";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php $xml = $HTTP_RAW_POST_DATA ."\n" . $HTTP_POST_VARS; header('Content-Type: text/xml; charset=UTF-8'); echo $xml; ?>
Ceux que je ne comprend pas, c'est que mon fichier XML est bien remplie dans Flash (un trace me renvoie la bonne valeur)
J'ai fait les tests dans l'environnement Flash 8 et Firefox mais rien n'y fait je n'arrive pas a recuperer le XML en PHP.
PS: si je ne post pas au bonne endroit (trop PHP) dite le moi j'irais poster dans un autre forum![]()
Partager