[PHP + Flash]
volumeni
-
simon37 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
simon37 Messages postés 23 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je débute en php + flash (Action script 2) et voila mon probleme
J'ai besoin de récupérer le contenu d'un fichier php pour afficher joliement dans flash.
Le problème, c'est que si je charge = monfichier.php
je n'ai pas ce que je veux.
Il faudraut que je charge dans le Flash = monfichier.php?id=pseudo&round=117
en sachant que id et round changent tout le temps, forcément...
=> Comment faire dans le FLA pour charger monfichier.php et les variables qui vont avec ?
Je débute en php + flash (Action script 2) et voila mon probleme
J'ai besoin de récupérer le contenu d'un fichier php pour afficher joliement dans flash.
Le problème, c'est que si je charge = monfichier.php
je n'ai pas ce que je veux.
Il faudraut que je charge dans le Flash = monfichier.php?id=pseudo&round=117
en sachant que id et round changent tout le temps, forcément...
=> Comment faire dans le FLA pour charger monfichier.php et les variables qui vont avec ?
A voir également:
- [PHP + Flash]
- Flash drive tester - Télécharger - Divers Utilitaires
- Adobe flash player - Télécharger - Divers Web & Internet
- Flash video downloader - Télécharger - Téléchargement & Transfert
- Easy php - Télécharger - Divers Web & Internet
- Shockwave flash - Télécharger - Divers Web & Internet
3 réponses
Il te faut utiliser des instructions actionscript, par exemple loadvariable qui te permet de charger dynamiquement des variables (pendant l'execution du flash)
plus de précisions
voila ce que j'ai tenté :
FLA VERSION 1 MARCHE PAS =
fichier="http://www.monsite.com/loaddb.php?pid=Calimero&mob=117"
myData = new LoadVars();
myData.load(fichier);
myData.ref = this;
myData.onLoad = function(succes) {
if (succes) {
trace("ok")
.............etc
FLA VERSION 2 MARCHE PAS =
var pid;
var mob;
fichier = "loaddb.php?pid="+pid+"&mob="+mob;
.............etc
PAR UN FICHIER HTML MARCHE PAS NON PLUS =
<object classid ...............
<PARAM name="FlashVars" VALUE="pid=Calimero&mob=117">
..............<embed src="loaddb.swf" FlashVars="pid=Calimero&mob=117"
lorsque je vais sur loaddb.swf?pid=Calimero&mob=117 directement
je récupère bien la valeur de PID et de MOB
mais il ne load toujours pas mon fichier PHP.
je deviens chèvre.
voila ce que j'ai tenté :
FLA VERSION 1 MARCHE PAS =
fichier="http://www.monsite.com/loaddb.php?pid=Calimero&mob=117"
myData = new LoadVars();
myData.load(fichier);
myData.ref = this;
myData.onLoad = function(succes) {
if (succes) {
trace("ok")
.............etc
FLA VERSION 2 MARCHE PAS =
var pid;
var mob;
fichier = "loaddb.php?pid="+pid+"&mob="+mob;
.............etc
PAR UN FICHIER HTML MARCHE PAS NON PLUS =
<object classid ...............
<PARAM name="FlashVars" VALUE="pid=Calimero&mob=117">
..............<embed src="loaddb.swf" FlashVars="pid=Calimero&mob=117"
lorsque je vais sur loaddb.swf?pid=Calimero&mob=117 directement
je récupère bien la valeur de PID et de MOB
mais il ne load toujours pas mon fichier PHP.
je deviens chèvre.
dans ton code embed...
au lieu de mettre <embed src="loaddb.swf" ...
tu met aussi tes variables dans l'url de ton swf : par ex :
<embed src="loaddb.swf?var1=val1&var2=val2" ...
Ca c'est un moyen hyper simple de passer des variables d'initialisation a ton swf. Par contre c'est pas du chargé en temps reel.
nb : il y a normalement 2 endroits ou est specifié le chemin du swf
au lieu de mettre <embed src="loaddb.swf" ...
tu met aussi tes variables dans l'url de ton swf : par ex :
<embed src="loaddb.swf?var1=val1&var2=val2" ...
Ca c'est un moyen hyper simple de passer des variables d'initialisation a ton swf. Par contre c'est pas du chargé en temps reel.
nb : il y a normalement 2 endroits ou est specifié le chemin du swf