Animation flash

Bonjour,
j'ai crée un fichier swf pour l'insérer dans une page web
le fichier se nomme essai.swf (normal je fais des essais !!!)
le code utilisé est :
<object type="application/x-shockwave-flash" data="indexphotos/essai.swf" width="1000" height="600">
<param name="essai" value="indexphotos/essai.swf">
</object>
mon fichier est dans le dossier indexphotos qui se trouve dans mon fichier racine donc les url sont corrects (enfin je crois)
seulement lorsque je vais sur mon serveur ftp et que j'ouvre le fichier essai.swf celui-ci ne fonctionne pas et me dis animation non chargée et le swf n'apparait donc pas dans ma page web. (logique puisque je ne peux lire le fichier sur le serveur ftp !!!)
Quelqu'un pourrait-il m'aider car cela fait un mois que je galère en ayant essayer différents codes possibles. je ne pense pas que cela vient du code mais on ne sait jamais
Ps : je ne suis pas très fort en html alors essayer d'etre clair svp
Merci
JPFELEC
Configuration: Windows XP
Internet Explorer 7.0

26 réponses

Résumé de la discussion

L'insertion d'un fichier SWF nommé essai.swf dans une page web échoue après son transfert sur le serveur FTP, l'animation affichant le message 'animation non chargée' et n'apparaissant pas dans la page. Le code d'intégration utilise un élément object type 'application/x-shockwave-flash' et data 'indexphotos/essai.swf', mais les URLs paraissent correctes même si le chargement échoue sur le serveur distant. Plusieurs réponses évoquent des causes possibles comme le cache serveur, un transfert incomplet ou une éventuelle corruption du fichier, et recommandent de revérifier le chemin et de repousser le transfert. En cas de solution, la discussion propose aussi de tester l'accès direct via HTTP et de prendre en compte les retards de mise à jour du cache distant pour éviter les anciennes versions.

Bobot (l’IA à votre service)
  1. bon visiblement j'ai un problème de transfert !!!
    je vais chercher de l'aide !!!
    1. Ce sont les fichiers temporaires, il arrive parfois, que le navigateur internet l'utilise directement au lieu de retélécharger la page afin d'avoir un accès plus rapide. Seulement si on a fait une modification sur le serveur distant, il ne va pas forcément le "voir", il affichera donc une version antérieure (au point où en était la page lors du dernier chargement)
      C’est pour cela que je t'ai conseillé de presser Ctrl+F5, on l’oblique à tout retélécharger…

      Chez moi, ça fonctionne toujours! Mise à part l'animation "essai.swf" en effet j'avais pas fait attention (diapo.swf s'affiche sans problème). C'est pareil ça doit être un problème de transfère sur le serveur distant, mais à part retransférer je ne vois pas trop ce que l'on peut faire de plus...
      1. Mais là ça fonctionne sans souci ! une foi ta page ouverte, presses Ctrl+F5 peut être pour tout recharger de force (n'utilise pas ton cache)
        1. même en le retranférant cela ne marche pasest-il corrompu?
          si oui comment le savoir ?
          1. Si ça fonctionne ! il faut toujours attendre quelques momments avant que serveur distant mette à jour sa mémoire cache...
            lorsque l'on publie une animation avec flash il nous créé par défaut deux fichiers : l'animation .swf et la page html qui va charger l'animation. En fait, l'animation .swf est automnome, elle fonctionne toute seule, donc pas besoin de charger la page html qu'il nous publie.

            @+, Azeaze
            1. apparemment c'est un problème de tranfert via le serveur ftp !!!
              alors la je m'y connais encore moins
              dans le logiciel flash que j'ai utiliser pour faire mon fichier swf il y a une commande permettant de publier ce qui donne un fichier html il transforme le swf en fichier html lu par le fichier javascript (d'après ce que je comprends)
              faut-il mettre ce fichier sur le serveur ftp ?
              parce que meme avec le logiciel que tu m'as conseillé cela ne marche pas alors que tu y es arrivé tout a l'heure !!
              Peux-tu encore m'aider ?
              1. Alors pour le code html, c'est bon c'est nickel, par contre ça vient de ton fichier diapo.swf qui ne fonctionne pas, et là je ne vois pas trop pourquoi?! Je pense que tu devrais réessayé de le tranférer.
                Je ne sais pas ce que tu utilise pour transférer tes fichiers sur ton serveur distant, mais tu peux essayé avec FileZilla...
                ça ne vient pas de toi, là tu as tout fait comme il faut^^ !
                1. j'ai fait comme tu as dit regarde mais ca marche pas le fichier diapo.swf est bien dans indexphotos la page nommée new4.html est dans le fichier racine !!!
                  voila ma page
                  http://berenger.jerome.club.fr/new4.html
                  Je dois être débile je pense !!!
                  1. Voici tout ce qui'il faut changer pour pouvoir afficher une autre animation *.swf à partir de ce que je t'ai envoyé :
                    http://informations.olympe-network.com/essai/Changer%20d'animation%20flash.doc

                    Voilà ! C'est tou ce qu'il faut faire! @+, Azeaze
                    1. Peux tu m'expliquer ce que tuas fait pour que je puisse lire ce swf dans mon serveur ftp et pour que le fasse pour les autres swf !!!!
                      Meci d'avance
                      1. j'ai essayer avec un autre swf mais ca marche pas !!! meme pas dans http://berenger.jerome.club.fr/indexphotos/bandeau.swf
                        1. autre question si je veux changer de swf je n'ai qu'a remplacer les essai.swf par le nouveau swf ?
                          1. oui oui, ça devrait être bon...
                        2. C'est étrange?! cette fois ci ça marchait sans problème chez moi, (même lorsque l'on ouvre le .html laissé sur mon serveur distant). Tu l'as transféré au même endroit? avec le même nom? Parce-que si je retourne sur le lien que tu avais laissé, c'est encore l'ancienne version du fichier qui est présent?!
                          si c'est le cas, il faut attendre un momment l'instant que le serveur distant renouvelle son cache : il garde en mémoire les sites afin d'y avoir accès plus rapidement, on peut donc avoir, dans certains cas, toujours accès à un fichier qui n'est plus présent, ou qui a été modifié...
                          1. Je pense que cette fois ci c'est bon !!! je t'ai remis le .html + le script à retransférer :
                            http://informations.olympe-network.com/essai

                            @+, Azeaze
                            1. cela ne marche pas !! snif
                              en fait l'animation ne se charge pas
                              la barre d'avancement du chargement de la page se bloque !!!
                              1. Et essayes voir ça, en remplaçant ta page html avec celle que je t'ai mis + le dossier "script" contenant le fichier .js :
                                http://informations.olympe-network.com/essai

                                @+, Azeaze
                                • 1
                                • 2