Faire un lien entre flash et php
deidei
-
deidei -
deidei -
Bonjour,
J'ai créer un site en php/mysql. je voulais introduire un agenda interactive. Je suis donc aller chercher un script sur internet et j'ai trouvé quelque chose en php et flash.
Le script fonctionne, mais j'aimerais modifier certain liens. Je ne connais absolument rien au flash. j'ai un fichier agenda.fla et je n arrive pas à lire le code. je ne comprends pas comment le lien est créer entre l'animation flash et mon fichier php
quand j'ouvre le fichier .fla avec adobe flash cs3, j'ai que des animations et aucune ligne de code, je suis donc un peu perdu...
merci de votre aide
Didier
J'ai créer un site en php/mysql. je voulais introduire un agenda interactive. Je suis donc aller chercher un script sur internet et j'ai trouvé quelque chose en php et flash.
Le script fonctionne, mais j'aimerais modifier certain liens. Je ne connais absolument rien au flash. j'ai un fichier agenda.fla et je n arrive pas à lire le code. je ne comprends pas comment le lien est créer entre l'animation flash et mon fichier php
quand j'ouvre le fichier .fla avec adobe flash cs3, j'ai que des animations et aucune ligne de code, je suis donc un peu perdu...
merci de votre aide
Didier
A voir également:
- Faire un lien entre flash et php
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Flash drive tester - Télécharger - Divers Utilitaires
- Adobe flash player - Télécharger - Divers Web & Internet
- Verificateur de lien - Guide
5 réponses
mon agenda est composé de 4 pages:
agendaMX.fla
agendaMX.html
agendaMX.swf
req_agenda.php
la page php contient uniquement des informations concernant la connexion a la base de donnée et une requete sql pour afficher des événements dans mon agenda. (cette partie je la maitrise)
dans le html j'ai le code suivant: il y a un lien vers agenaMX.swf (je l ai vu bien que je ne sache pas comment ca fonctionne)
<center>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','400','height','320','id','agenda','align','middle','src','agendaMX','menu','false','quality','high','bgcolor','#ffffff','name','agenda','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','agendaMX' ); //end AC code
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="400" height="320" id="agenda" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="agendaMX.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="agendaMX.swf" menu="false" quality="high" bgcolor="#ffffff" width="400" height="320" name="agenda" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" />
</object>
</noscript>
</center>
Ce que je ne comprends pas c est qu'il n'y a aucun lien vers mon fichier php. Il doit donc être dans le fichier swf ou fla je ne sais pas comment ca fonctionne, surtout je n arrive pas a ouvrir ces fichiers sous forme de code ( genre comme html ou php ou java...)
Merci de ton aide
Didier
agendaMX.fla
agendaMX.html
agendaMX.swf
req_agenda.php
la page php contient uniquement des informations concernant la connexion a la base de donnée et une requete sql pour afficher des événements dans mon agenda. (cette partie je la maitrise)
dans le html j'ai le code suivant: il y a un lien vers agenaMX.swf (je l ai vu bien que je ne sache pas comment ca fonctionne)
<center>
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','400','height','320','id','agenda','align','middle','src','agendaMX','menu','false','quality','high','bgcolor','#ffffff','name','agenda','allowscriptaccess','sameDomain','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','agendaMX' ); //end AC code
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="400" height="320" id="agenda" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="agendaMX.swf" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="agendaMX.swf" menu="false" quality="high" bgcolor="#ffffff" width="400" height="320" name="agenda" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/" />
</object>
</noscript>
</center>
Ce que je ne comprends pas c est qu'il n'y a aucun lien vers mon fichier php. Il doit donc être dans le fichier swf ou fla je ne sais pas comment ca fonctionne, surtout je n arrive pas a ouvrir ces fichiers sous forme de code ( genre comme html ou php ou java...)
Merci de ton aide
Didier
Il faudrait que tu nous donnes un lien vers ton fichier .fla, on peut pas deviner où se trouve les scripts^^, il doit forcément y en avoir...
@+, Azeaze
@+, Azeaze
C'est le fichier .fla qui importe, c'est dans ce fichier que tu dois avoir en actionscript le lien avec ton fichier PHP... essaies de nous faire partager la source .fla
ha ton message est coupé, je viens seulement d'arriver à le lire entièrement, tu ne peux pas ouvrir ton fichier fla avec le bloc notes, il s'ouvre avec flash et contiens à la fois l'animation et les actions (en actionScript)
ha ton message est coupé, je viens seulement d'arriver à le lire entièrement, tu ne peux pas ouvrir ton fichier fla avec le bloc notes, il s'ouvre avec flash et contiens à la fois l'animation et les actions (en actionScript)
Hello,
merci pour ton aide, dsl de ma réponse tardive mais j'étais en vacances quelque temps...
Je reprends donc mon script et selon tes conseils j'ai essayé d'ouvrir le .fla avec notpad. Malheureusement j'ai quelque chose d'illisible.
j'ai trouvé ce code a cette adresse
https://codes-sources.commentcamarche.net/
peut etre as-tu le temps d'y jeter un coup d'oeil?
encore merci
Didier
merci pour ton aide, dsl de ma réponse tardive mais j'étais en vacances quelque temps...
Je reprends donc mon script et selon tes conseils j'ai essayé d'ouvrir le .fla avec notpad. Malheureusement j'ai quelque chose d'illisible.
j'ai trouvé ce code a cette adresse
https://codes-sources.commentcamarche.net/
peut etre as-tu le temps d'y jeter un coup d'oeil?
encore merci
Didier
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Hello,
j'avais mal lu ton message...
j'ai maintenant réussi a ouvrir ce fichier et j'ai trouver ca dans le code: (mlv est une variable)
mlv.sendAndLoad("req_agenda.php",mlv,"POST");
Maintenant plus difficile, lorsque je suis sur ma page, l'adresse est la suivante:
http://localhost/Swiss_academy1/account_detail.php?ID=3
J'aimerais récupérer ce ID=3 dans la requete php du fichier req_agenda afin de n'afficher que les évènements pour la personne désirée.
Bon la partie récupération de donnée php ne me pose pas de problème, par contre je dois remplacer le lien de ce truc flash...
J'ai pensé à faire quelque chose du genre
mlv.sendAndLoad("req_agenda.php?ID="variable de mon URL ",mlv,"POST");
mais je n'ai pas la moindre idée de comment faire ca en flash
j'avais mal lu ton message...
j'ai maintenant réussi a ouvrir ce fichier et j'ai trouver ca dans le code: (mlv est une variable)
mlv.sendAndLoad("req_agenda.php",mlv,"POST");
Maintenant plus difficile, lorsque je suis sur ma page, l'adresse est la suivante:
http://localhost/Swiss_academy1/account_detail.php?ID=3
J'aimerais récupérer ce ID=3 dans la requete php du fichier req_agenda afin de n'afficher que les évènements pour la personne désirée.
Bon la partie récupération de donnée php ne me pose pas de problème, par contre je dois remplacer le lien de ce truc flash...
J'ai pensé à faire quelque chose du genre
mlv.sendAndLoad("req_agenda.php?ID="variable de mon URL ",mlv,"POST");
mais je n'ai pas la moindre idée de comment faire ca en flash