Xacomputer Il y a 5 mois Répondre
Hello, très bon tuto, j'ai juste un petit soucis!!! Le fichier XML utilisé pour le tuto n'existe plus, c'est pas un soucis j'ai utiliser le mien, mon problème est que tout se déroule bien, mais je n'ai pas mon xml en sortie!!! pourtant aucune erreur, quelqu'un peut me l’expliqué??? Avec le code suivant mon XML apparait :
import flash.events.IOErrorEvent;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.ProgressEvent;
var l:URLLoader = new URLLoader ();
var a:URLRequest = new URLRequest ("http://home.base.be/vt6752052/test.xml ");
var f = URLLoaderDataFormat.TEXT;
l.dataFormat = f;
l.load(a);
l.addEventListener(Event.COMPLETE, XMLLoader);
function XMLLoader ( event:Event ) {
var contenu = event.target.data;
trace("chargement finit ! "+contenu);
}
Je comprend pas c'est pourtant quasiment identique!!!
mezigh Il y a 2 mois Répondre
salut Je viens de regarder le tuto.
Joli boulot. néanmoins ...
Il y a plus simple pour interroger ta base de données. Tu peux utiliser amfphp
Pour faire court Action Message Format PHP. Il y a un tuto( en anglais super facile à comprendre ) sur http://gotoandlearn.com/
Introduction to AMFPHP: Part 1
http://gotoandlearn.com/play.php?id=78
Introduction to AMFPHP: Part 2
http://gotoandlearn.com/play.php?id=79
c'est le site de Lee Brimelow( gourou Flash ).
Avec amfphp plus besoin d'extraire les données de la BDD dans un XML.
Depuis flash tu instancie un Objet netconnection, cet objet se connecte à une passerelle PHP, tu créé une Classe PHP qui joue le rôle de Service et cette classe fait
le boulot d'interroger la BDD et renvoie les données à flash.Flash traite la réponse avec un objet responder et hop.
L'intérêt d'amfphp est que les données sont des bytes, donc beaucoup plus rapide que de créer un fichier/flux XML puis de le parser avec Flash.
Sans trop m'avancer je suis sur que les deux tuto de gotoandlearn te plairont ce sont des MUST surtout pour toi qui est très compétent en php.
A+
Oliv