EXEMPLE SIMPLE DE COMMUNICATION ENTRE UNE BASE DE DONNÉES ET FLASH.
fnicollet
Messages postés2Date d'inscriptiondimanche 1 février 2009StatutMembreDernière intervention18 mai 2006
-
18 mai 2006 à 22:45
sidrad120
Messages postés2Date d'inscriptiondimanche 2 novembre 2008StatutMembreDernière intervention 6 novembre 2008
-
4 nov. 2008 à 11:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
sidrad120
Messages postés2Date d'inscriptiondimanche 2 novembre 2008StatutMembreDernière intervention 6 novembre 2008 4 nov. 2008 à 11:26
merci boko
vincent27b
Messages postés2Date d'inscriptionmercredi 7 février 2007StatutMembreDernière intervention20 juillet 2008 20 juil. 2008 à 21:51
merci beaucoup mais je ne comprend pas tout, je trouve cela un peu long alors quand AS2 je l'ai fait en 5 ligne sans vérification bien sûr !
si il y a plus simple ou si c'est possible de commenter un max le code je prend sinon je reste en AS2 pour l'instant.
question crucial : quel est l'utilité d'utilisé l'AS3 par rapport a l'AS2 ??
en tout cas merci encore BENFTP !!
benftp
Messages postés12Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention22 juillet 2007 20 juil. 2008 à 15:10
//Objet URLLoader
var chargData:URLLoader = new URLLoader();
//Listener
chargData.addEventListener(Event.COMPLETE, onDataComplete);
chargData.addEventListener(IOErrorEvent.IO_ERROR, onErreurES);
chargData.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatutHttp);
chargData.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onErreurDeSecurite);
//format des donnéees
chargData.dataFormat = URLLoaderDataFormat.VARIABLES;
function onErreurES (evt:IOErrorEvent):void {
trace("Echec du téléchargement : IO Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : IO Error: "+evt.text+"\n");
}
function onStatutHttp (evt:HTTPStatusEvent):void {
trace("Echec du téléchargement : HTTP Status = "+evt.status);
txt.appendText("Echec du téléchargement : HTTP Status = "+evt.status+"\n");
}
function onErreurDeSecurite (evt:SecurityErrorEvent):void {
trace("Echec du téléchargement : Security Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : Security Error: "+evt.text+"\n");
}
//Fonction lorsque chargement ok
function onDataComplete(evt:Event):void{
var chargData:URLLoader = URLLoader(evt.target);
txt.text = chargData.data.varFlash;
//txt.appendText(" > OK \n");
//trace(evt.target.data)
}
benftp
Messages postés12Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention22 juillet 2007 20 juil. 2008 à 14:59
// LOAD DATA ///
//Objet URLLoader
var chargData:URLLoader = new URLLoader();
//Listener
chargData.addEventListener(Event.COMPLETE, onDataComplete);
chargData.addEventListener(IOErrorEvent.IO_ERROR, onErreurES);
chargData.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatutHttp);
chargData.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onErreurDeSecurite);
//format des donnéees
chargData.dataFormat = URLLoaderDataFormat.VARIABLES;
function onErreurES (evt:IOErrorEvent):void {
trace("Echec du téléchargement : IO Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : IO Error: "+evt.text+"\n");
}
function onStatutHttp (evt:HTTPStatusEvent):void {
trace("Echec du téléchargement : HTTP Status = "+evt.status);
txt.appendText("Echec du téléchargement : HTTP Status = "+evt.status+"\n");
}
function onErreurDeSecurite (evt:SecurityErrorEvent):void {
trace("Echec du téléchargement : Security Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : Security Error: "+evt.text+"\n");
}
//Fonction lorsque chargement ok
function onDataComplete(evt:Event):void{
var chargData:URLLoader = URLLoader(evt.target);
txt.text = chargData.data.varFlash;
//txt.appendText(" > OK \n");
//trace(evt.target.data)
}
vincent27b
Messages postés2Date d'inscriptionmercredi 7 février 2007StatutMembreDernière intervention20 juillet 2008 19 juil. 2008 à 23:32
bonjour,
je commence en flash et je suis en AS3.
j'ai un fichier PHP qui me renvoi varFlash=montext
et je voudrais l'afficher dans une zone de texte dynamique dont le nom d'occurence est txt, pouvez vous me donner le code AS3 a utiliser svp ??
merci d'avance.
micromich
Messages postés1Date d'inscriptionmercredi 26 mars 2008StatutMembreDernière intervention 2 avril 2008 2 avril 2008 à 13:36
Bonjour,
Le tutorial est bien expliqué mais j'ai un problème d'identification, malgré le fait que je tape " thomas " ou " paul" , l'accès m'a été refusé.
merci pour votre aide
mxdia
Messages postés1Date d'inscriptionmercredi 19 décembre 2007StatutMembreDernière intervention20 décembre 2007 20 déc. 2007 à 14:49
Merci! simple et performant!
benftp
Messages postés12Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention22 juillet 2007 22 janv. 2007 à 10:15
benftp
Messages postés12Date d'inscriptionvendredi 16 juillet 2004StatutMembreDernière intervention22 juillet 2007 21 janv. 2007 à 17:20
salut j'arrive un peu tard peut-etre...,
très interessant effectivement!
Dans ce cas ca marche très bien par contre j'ai un problème dans mon cas :
Je voudrais récupérer les données contenues dans la base.
par exemple si je veux afficher une liste de nom dans flash, et que je fais dans le php :
echo "&nom=bertrand&"; //ca marche je récupère monChargement_lv.nom=bertrand dans Flash
en revanche si je fais :
echo "&nom=".$nom."&"; //flash affiche monChargement_lv.nom=".$nom."
Autrement dit le php n'est pas interprété...
J'ai essayé pas mal de synthaxe différente et que dalle, ca pas
Si t'as une solution, j'suis pas contre la connaître :D
Merci
fnicollet
Messages postés2Date d'inscriptiondimanche 1 février 2009StatutMembreDernière intervention18 mai 2006 18 mai 2006 à 22:45
Très bon tutorial, très bien expliqué.
Après avoir essayé beaucoup de tutos disponibles sur le net qui ne marchent pas, enfin un qui fonctionne et très bien commenté
4 nov. 2008 à 11:26
20 juil. 2008 à 21:51
si il y a plus simple ou si c'est possible de commenter un max le code je prend sinon je reste en AS2 pour l'instant.
question crucial : quel est l'utilité d'utilisé l'AS3 par rapport a l'AS2 ??
en tout cas merci encore BENFTP !!
20 juil. 2008 à 15:10
import flash.events.Event; //pour les event
import flash.net.*; //pour netstream, urlloader ...
// LOAD DATA ///
//Objet URLLoader
var chargData:URLLoader = new URLLoader();
//Listener
chargData.addEventListener(Event.COMPLETE, onDataComplete);
chargData.addEventListener(IOErrorEvent.IO_ERROR, onErreurES);
chargData.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatutHttp);
chargData.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onErreurDeSecurite);
//format des donnéees
chargData.dataFormat = URLLoaderDataFormat.VARIABLES;
function onErreurES (evt:IOErrorEvent):void {
trace("Echec du téléchargement : IO Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : IO Error: "+evt.text+"\n");
}
function onStatutHttp (evt:HTTPStatusEvent):void {
trace("Echec du téléchargement : HTTP Status = "+evt.status);
txt.appendText("Echec du téléchargement : HTTP Status = "+evt.status+"\n");
}
function onErreurDeSecurite (evt:SecurityErrorEvent):void {
trace("Echec du téléchargement : Security Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : Security Error: "+evt.text+"\n");
}
//Fonction lorsque chargement ok
function onDataComplete(evt:Event):void{
var chargData:URLLoader = URLLoader(evt.target);
txt.text = chargData.data.varFlash;
//txt.appendText(" > OK \n");
//trace(evt.target.data)
}
20 juil. 2008 à 14:59
//Objet URLLoader
var chargData:URLLoader = new URLLoader();
//Listener
chargData.addEventListener(Event.COMPLETE, onDataComplete);
chargData.addEventListener(IOErrorEvent.IO_ERROR, onErreurES);
chargData.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatutHttp);
chargData.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onErreurDeSecurite);
//format des donnéees
chargData.dataFormat = URLLoaderDataFormat.VARIABLES;
function onErreurES (evt:IOErrorEvent):void {
trace("Echec du téléchargement : IO Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : IO Error: "+evt.text+"\n");
}
function onStatutHttp (evt:HTTPStatusEvent):void {
trace("Echec du téléchargement : HTTP Status = "+evt.status);
txt.appendText("Echec du téléchargement : HTTP Status = "+evt.status+"\n");
}
function onErreurDeSecurite (evt:SecurityErrorEvent):void {
trace("Echec du téléchargement : Security Error: "+evt.text);
txt.appendText("\n Echec du téléchargement : Security Error: "+evt.text+"\n");
}
//Fonction lorsque chargement ok
function onDataComplete(evt:Event):void{
var chargData:URLLoader = URLLoader(evt.target);
txt.text = chargData.data.varFlash;
//txt.appendText(" > OK \n");
//trace(evt.target.data)
}
19 juil. 2008 à 23:32
je commence en flash et je suis en AS3.
j'ai un fichier PHP qui me renvoi varFlash=montext
et je voudrais l'afficher dans une zone de texte dynamique dont le nom d'occurence est txt, pouvez vous me donner le code AS3 a utiliser svp ??
merci d'avance.
2 avril 2008 à 13:36
Le tutorial est bien expliqué mais j'ai un problème d'identification, malgré le fait que je tape " thomas " ou " paul" , l'accès m'a été refusé.
merci pour votre aide
20 déc. 2007 à 14:49
22 janv. 2007 à 10:15
http://www.flashkod.com/codes/RECUPERATION-DONNEES-MYSQL-VIA-PHP_36557.aspx
merci!
21 janv. 2007 à 17:20
très interessant effectivement!
Dans ce cas ca marche très bien par contre j'ai un problème dans mon cas :
Je voudrais récupérer les données contenues dans la base.
par exemple si je veux afficher une liste de nom dans flash, et que je fais dans le php :
echo "&nom=bertrand&"; //ca marche je récupère monChargement_lv.nom=bertrand dans Flash
en revanche si je fais :
echo "&nom=".$nom."&"; //flash affiche monChargement_lv.nom=".$nom."
Autrement dit le php n'est pas interprété...
J'ai essayé pas mal de synthaxe différente et que dalle, ca pas
Si t'as une solution, j'suis pas contre la connaître :D
Merci
18 mai 2006 à 22:45
Après avoir essayé beaucoup de tutos disponibles sur le net qui ne marchent pas, enfin un qui fonctionne et très bien commenté
merci !