Récupere une variable php dans flash
Fermé
Dhaye3
Messages postés
99
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
13 mars 2013
-
23 nov. 2010 à 12:16
Dhaye3 Messages postés 99 Date d'inscription lundi 18 août 2008 Statut Membre Dernière intervention 13 mars 2013 - 23 nov. 2010 à 17:01
Dhaye3 Messages postés 99 Date d'inscription lundi 18 août 2008 Statut Membre Dernière intervention 13 mars 2013 - 23 nov. 2010 à 17:01
A voir également:
- Récupere une variable php dans flash
- Flash drive tester - Télécharger - Divers Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- Flash player download - Télécharger - Divers Web & Internet
- Récupérer une vidéo youtube - Guide
- Shockwave flash - Télécharger - Divers Web & Internet
3 réponses
coeus
Messages postés
3021
Date d'inscription
samedi 13 janvier 2007
Statut
Membre
Dernière intervention
19 juin 2013
119
23 nov. 2010 à 15:14
23 nov. 2010 à 15:14
Je n'ai pas de réponse précise, mais une piste... Parce que j'ai cherché aussi cette info il y a longtemps.
Je pense que la communication PHP -> Flash se fait très difficilement, avec des plugins, ou alors pas du tout. Le moyen le plus fiable que j'aie jamais trouvé est de faire que PHP génère un fichier texte sous la forme de variables externes que Flash peut récupérer.
À noter que ma connaissance date de Flash MX 2004 ou à peu près, donc peut-être que de nouvelles méthodes existent. Mais pas à ma connaissance.
En espérant que ça t'aide quand même un peu :S
Je pense que la communication PHP -> Flash se fait très difficilement, avec des plugins, ou alors pas du tout. Le moyen le plus fiable que j'aie jamais trouvé est de faire que PHP génère un fichier texte sous la forme de variables externes que Flash peut récupérer.
À noter que ma connaissance date de Flash MX 2004 ou à peu près, donc peut-être que de nouvelles méthodes existent. Mais pas à ma connaissance.
En espérant que ça t'aide quand même un peu :S
Dhaye3
Messages postés
99
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
13 mars 2013
3
23 nov. 2010 à 16:52
23 nov. 2010 à 16:52
D'après mes recherches j'ai trouvé que ca se fait avec loadvar dans l'action script mais ca m'affiche toujours des erreurs soit des variables indéfini soit la méthode loadvar n'es plus pris en charge sachant que j'utilise Adobeflash CS4
Dhaye3
Messages postés
99
Date d'inscription
lundi 18 août 2008
Statut
Membre
Dernière intervention
13 mars 2013
3
23 nov. 2010 à 17:01
23 nov. 2010 à 17:01
Bon voila mon code :
dans mon fichier php j'ai mis
<object....>
<PARAM NAME=FlashVars VALUE="nom=cv <?php echo $email ?>.wav" />
<object.../>
et j'ai ajouté dans le fichier action script:
var ld=new LoadVars();
private function recordComplete(e:Event):void
{
ld.load("http://localhost/test/monfichier.php");
ld.onLoad=function(){te=this.nom;}
fileReference.save(recorder.output, te);
}
et voila les erreurs:
1180: Appel à une méthode qui ne semble pas définie, LoadVars.
1120: Accès à la propriété non définie te.
1120: Accès à la propriété non définie te.
Warning: 1060: Problème de migration : la méthode 'LoadVars' n'est plus prise en charge. Pour plus d'informations, consultez la classe URLVariables,les propriétés URLRequest.urlVariables et URLRequest.postData, ainsi que la propriété URLLoader.dataFormat..
dans mon fichier php j'ai mis
<object....>
<PARAM NAME=FlashVars VALUE="nom=cv <?php echo $email ?>.wav" />
<object.../>
et j'ai ajouté dans le fichier action script:
var ld=new LoadVars();
private function recordComplete(e:Event):void
{
ld.load("http://localhost/test/monfichier.php");
ld.onLoad=function(){te=this.nom;}
fileReference.save(recorder.output, te);
}
et voila les erreurs:
1180: Appel à une méthode qui ne semble pas définie, LoadVars.
1120: Accès à la propriété non définie te.
1120: Accès à la propriété non définie te.
Warning: 1060: Problème de migration : la méthode 'LoadVars' n'est plus prise en charge. Pour plus d'informations, consultez la classe URLVariables,les propriétés URLRequest.urlVariables et URLRequest.postData, ainsi que la propriété URLLoader.dataFormat..