KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Jeudi 22 mai 2008 - 01:33:08

AS3:Recuperer les variables données par html

Rechercher : dans
AS3:Recuperer les variables données par html
par vivou
 Fil de Discussions
Statut : Non résolu
lundi 3 décembre 2007 à 15:02:05
Bonjour,
Voila je cheche a lancer une application flash nommée exemple.swf d'une page php pour ce j'utilise le code trouvé dans la documentation de adobe :

echo'
<object type="application/x-shockwave-flash" data="/flash/exemple.swf" width="350" height="431">
<param name="play" value="true" />
<param name="movie" value="anim.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scalemode" value="noborder" />
<param name="flashvars" value="maVar=Salut" />
<p> Texte de remplacement </p>

</object> ';

Jusqu' ici tout va bien mais j'ais un probleme :
je n'arrive pas a recuperer ma variable maVar qui est censée valoir Salut dans mon code en
ActionScript3 , j'avais cru comprendre que celui ci s'obtenait en faisant _root.maVar mais cela ne marche pas, ce serait super sympas si quelq'un pouvait m'aider.Merci a tous ceux qui repondront.
Configuration: Windows XP
Firefox 2.0.0.11
Répondre à vivou  Signaler ce message aux modérateurs Aller au dernier message

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le lundi 3 décembre 2007 à 15:20:41 Fil de Discussions
fau voir dans le Actionscript 3 la méthode d'envoi vers le fichier php,car le fichier .swf et php communique et pour flash,il a classe loadvars(en As2) je ne sait pas encore en As3,pour envoyer ses variables à php.
les methodes :"POST" et "GET"
Répondre à slum-dunk

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par epoxy, le mercredi 16 janvier 2008 à 15:06:23 Fil de Discussions
effectivement en AS2 pour envoyer une variable vers flash ce que tu a fait est juste mais n'oubli pas de mettre ta flashvar dans le EMBED également.


ensuite sous flash pour recuperer ta valeur tu fais

effectivement _root.maVar
Répondre à epoxy

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par yakou32, le mardi 12 février 2008 à 00:36:59 Fil de Discussions
Bonjour !

J'ai exactement le même problème,
peut-être va-t-on trouver une solution ensemble :o)

Voilà le code AS :
var iris= _root.mainImage;
textResult = iris;

je teste dans un texte dynamique voir ce qui passe. Mais toujours UNDEFINED


Dans le HTML, j'ai ajouté
<param name="flashvars" value="mainImage=mavariable" />
et aussi dans le EMBED
flashvars="mainImage=mavariable"

J'ai essayé de passer en GET en plaçant la variable derrière le swf (movie.swf?mainImage=mavariable)

Mais rien n'y fait..
Répondre à yakou32

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Idden, le mercredi 26 mars 2008 à 10:57:27 Fil de Discussions
Pour récupérer les flashvar en AS3 on ne passe plus par le root, il faut faire:

loaderInfo.parameters.mavar à l'endroit ou tu veux récupérer ta variable.

Pas besoin de passer par les protocole GET et POST.

Sinon pour mettre tes swf dans une page web proprement utilise swfobject ;)

Idden
Répondre à Idden

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par samiha, le jeudi 24 avril 2008 à 16:09:32 Fil de Discussions 
see this sample
http://blog.flexexamples.com/...
it's the right one
Répondre à samiha
Discussions pertinentes trouvées dans le forum
23/12 20h57recuperation de données d'un formulaire htmlProgrammation26/12 20h0011
24/10 12h05Recupération de données help HTML/PHPWebmastering24/10 12h513
04/06 11h27[html] comment récupérer une donnée saisie ?Webmastering05/06 13h1711
22/09 17h38récupérations de données via variable phpWebmastering23/09 11h262
Plus de discussions sur « AS3:Recuperer les variables données par html » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide