Problème code html pour diaporama

Bonjour,

j'ai un logiciel "diaporama 3D" qui me permet d'obtenir le code ci-dessous

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=9.0.0.0" width="720" height="540" ID="sf" VIEWASTEXT>
<param name="movie" value="iano d'hier à aujourd'hui.swf" />
<param name="quality" value="high" />
<param name="wmode" value="window" />
<param name="allowScriptAccess" value="always" />
<param name="allowFullScreen" value="true" />
<embed src="iano d'hier à aujourd'hui.swf" quality="high" name="sf" allowScriptAccess="always" allowFullScreen="true" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="720" height="540"></embed>
</object>

si je lis le fichier sur internet en haut j'ai l'adresse suivante

file:///C:/Users/Jacqueline/Videos/iano%20d%27hier%20%C3%A0%20aujourd%27hui/iano%20d%27hier%20%C3%A0%20aujourd%27hui.html

(bizarre, ça ! il ne s'affiche pas comme ça dans l'adresse !)
file:///C:/Users/Jacqueline/Videos/iano d'hier à aujourd'hui/iano d'hier à aujourd'hui.html

bon, je suppose que l'apostrophe pose problème ... grrr !

je voudrais mettre ce fichier diaporama sur mon blog "kazeo" mais pour ça le logiciel me dit :

Une fois que le fichier flash SWF a été généré, vous pouvez l'intégrer dans votre site web. Suivez ces étapes pour réaliser cette tâche correctement.

1. Publiez le fichier SWF et le dossier resource sur votre site externe. Vous utilisez généralement un client FTP pour publier le fichier et le dossier sur votre espace d'hébergement.

2. Une fois le fichier SWF et le dossier resource publiés (uploadés) sur votre serveur, ajoutez le code suivant à une section quelconque de votre page web, blog ou Myspace :

<script language="javascript">

document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=9.0.0.0" width=" 720" height="540" ID="sf" VIEWASTEXT>');

document.write(' <param name="movie" value="http://www.flash-slide-show.com/demo.swf" />');
document.write(' <param name="quality" value="high" />');
document.write(' <param name="wmode" value="window" />');
document.write(' <param name="allowScriptAccess" value="always" />');
document.write(' <param name="allowFullScreen" value="True" />');
document.write(' <embed src="http://www.flash-slide-show.com/demo.swf" quality="high" name="sf" allowScriptAccess="always" allowFullScreen="true" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="720" height="540"></embed>');
document.write('</object>');
</script>

3. Remplacez le lien du fichier SWF "http://www.flash-slide-show.com/demo.swf" dans le code précédent par votre propre chemin et nom de fichier. Sauvegardez ensuite les changements. Ouvrez ou actualisez votre page web, blog ou Myspace pour vérifier les résultats. Il vous faudra modifier les balises width="720" height="540" en fonction de vos besoins. Il est cependant recommandé de conserver le ratio original, qui est 4:3 dans ce cas.

un peu novice et débutante dans ce domaine alors je ne sais pas faire.

si quelqu'un a la solution ... et peut m'explique ce que je dois faire sachant qu'habituellement je passe par youtube où je récupère le code que je colle et ça va tout seul ?
merci par avance
cordialement

30 réponses

Résumé de la discussion

La problématique centrale porte sur l’intégration en ligne d’un diaporama 3D au format SWF à partir d’un code fourni, tout en gérant les chemins locaux et les caractères spéciaux qui perturbent l’affichage. Des conseils indiquent de publier SWF et dossier ressource sur le serveur, puis d’insérer le code qui écrit l’objet Flash et remplacer le chemin par le vôtre, en ajustant largeur et hauteur. Attention, les chemins avec apostrophes ou espaces posent problème et peuvent nécessiter le renommage des fichiers pour des URL propres. En cas de doute sur le rendu, tester localement avec une page HTML et le chemin relatif peut aider à confirmer que le code produit bien l’objet Flash.

Bobot (l’IA à votre service)
  1. pour les 20% dans l'url ce n'est pas un problème, un espace dans une url est un 20%.
    Autre chose, verifie bien que le fichier SWF est dans le meme dossier que ton fichier html.

    Si tu utilise Firefox técharge Firebug, vas dans le panneau Net et essaies de remarquer là ou il y a une écriture en rouge
    1. alors j'ai téléchargé firebug mais je ne sais pas ce que je dois faire maintenant
      1. jacq06 est-ce que tu peux m'envoyer ton fichier html ou me le montrer sur un serveur live?, tu sais il vaut mieux tester ses scriptes dans un vrai serveur.

        Pour installer un serveur télecharge XAMPP
        https://www.apachefriends.org/download.php?xampp-win32-1.7.7-VC9-installer.exe

        Install le, puis tu mets tes fichiers dans le dossier c:\xampp\htdocs (crér un nouveau dossier par exemple \test) ouvre ensuite ton navigateur et vas à l'adresse http://localhost/test/

        Maintenant ouvre ton Firebug (click droit, Inspecter la page avec Firebug) puis click sur l'onglet Net sur Firebug, tu trouvera une écriture en rouge, poste là ici.
        1. l'adresse http://localhost/test/

          pas pu me connecter à cette adresse
          1. Tu as installé XAMPP directement dans C:\ ?
            As tu mit tes fichier dans C:\xampp\htdocs\test\ ?

            Peut être qu'il faut redemarrer ton orinateur pour que le serveur fonctionne
        2. alors ...
          j'ai cliqué sur xamp qui est direct dans c
          j'ai fait "nouveau dossier" que j'ai renommé "htdocstest"
          mais ça ne semble pas bon ???
          je n'arrive pas à mettre les \ dans le nom

          désolée mais ç'est nouveau pour moi et je marche un peu à l'aveugle
          merci pour ta patience
          1. Ecoute le \ veut dire spearateur de dossier, donc htdocs\tests veut dire crée un dossier tests dans le dossier htdocs donc
            c:\xampp\htdocs\tests veut dire le dossier tests qui est dans htdocs qui est dans xampp qui est dans C
        3. Bonsoir,
          Renommes ton fichier SWF en supprimant les espaces ET les lettres accentuées (les serveurs sont parfois réticents avec les espaces et les lettres accentuées dans les noms de fichier), donc :
          iano d'hier à aujourd'hui.swf doit devenir iano_dhier_a_aujourdhui.swf

          Renommes également la page HTML comme ceci :
          iano d'hier à aujourd'hui.html en iano_dhier_a_aujourdhui.html

          Et profites-en pour en faire de même avec le répertoire local (oui je sais Windows tolère trop ce genre d'écriture) :
          iano d'hier à aujourd'hui deviens iano_dhier_a_aujourdhui

          Testes pour voir si tout rentre dans l'ordre...
          1. du coup le fichier ne s'ouvre pas sur mozilla

            il faudrait peut-être que je reprenne le diaporama et l'enregistre avec le nouveau nom dès le départ ? qu'en penses tu ?
            1. bon le dossier test est au bon endroit
              je vais reprendre le diaporama que j'ai gardé en mémoire et le revalider avec le nouveau nom on y verra plus clair
              1. c'est fait, j'ai re-créé le diaporama avec le bon nom

                pour être sure qu'est ce que je mets dans le test ? le fichier word ou j'ai copié le code html ?
                1. Non, mets y le fichier HTML avec le code qui du SWF c'est à dire:
                  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=9.0.0.0" width="720" height="540" ID="sf" VIEWASTEXT>
                  <param name="movie" value="iano d'hier à aujourd'hui.swf" />
                  <param name="quality" value="high" />
                  <param name="wmode" value="window" />
                  <param name="allowScriptAccess" value="always" />
                  <param name="allowFullScreen" value="true" />
                  <embed src="iano d'hier à aujourd'hui.swf" quality="high" name="sf" allowScriptAccess="always" allowFullScreen="true" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="720" height="540"></embed>
                  </object>

                  Mets le tout dans le meme dossier "test"
                  1. oui mais ce code je l'ai copié dans word et je ne peux pas le copier direct
                    donc je l'ai mis avec le fichier swf
                    ça va ?
                    1. je viens de voir un tuto de xamp qui coche une case apache friend ou un truc comme ça mais je sais que je ne l'ai pas cochée ne sachant pas ce que c'était
                      c'est peut etre là le probléme ?
                      1. je l'ai réinstallé avec la case cochée mais ça ne change rien pas moyen d'ouvrir la page localhost
                        1. comme il est tard je propose que l'on continue demain

                          je viens de voir sur le tuto qu'il faut lancer un serveur
                          lequel faudra t il que je lance ? appache ou l'autre ?

                          bonne soirée et encore un grand merci pour l'aide
                          1. j'ai enbfin réussi à accéder à xamp puis à localhost mais j'ai ce message
                            c'est ok ? je peux continuer ?

                            si j'ajoute une exception que faut-il faire ?
                            merci d'avance

                            Cette connexion n'est pas certifiée

                            Vous avez demandé à Firefox de se connecter de manière sécurisée à localhost, mais nous ne pouvons pas confirmer que votre connexion est sécurisée.
                            Normalement, lorsque vous essayez de vous connecter de manière sécurisée, les sites présentent une identification certifiée pour prouver que vous vous trouvez à la bonne adresse. Cependant, l'identité de ce site ne peut pas être vérifiée.

                            Que dois-je faire ?

                            Si vous vous connectez habituellement à ce site sans problème, cette erreur peut signifier que quelqu'un essaie d'usurper l'identité de ce site et vous ne devriez pas continuer.

                            Si vous comprenez ce qui se passe, vous pouvez indiquer à Firefox de commencer à faire confiance à l'identification de ce site. Même si vous avez confiance en ce site, cette erreur pourrait signifier que quelqu'un est en train de pirater votre connexion.
                            N'ajoutez pas d'exception à moins que vous ne connaissiez une bonne raison pour laquelle ce site n'utilise pas d'identification certifiée.
                            1. Et bien, tu dois ouvrire http://localhost/ et non https://localhost/
                          2. bonjour
                            à l'adresse http://localhost/ j'obtiens cette page de xampp

                            Welcome to XAMPP for Windows!
                            Congratulations:
                            You have successfully installed XAMPP on this system!

                            Now you can start using Apache and Co. You should first try »Status« on the left navigation to make sure everything works fine.

                            For OpenSSL support please use the test certificate with https://127.0.0.1 or https://localhost

                            Good luck, Kay Vogelgesang + Kai 'Oswald' Seidler

                            est ce là que je dois faire le clic droit pour examiner avec firebug ? j'ai vu qu'effectivement j'en ai la possibilité.

                            ensuite je suppose que je dois copier ce que j'ai dans le cadre au dessous ?
                            au cas où je le copie sinon il faut me guider svp avec un grand merci par avance

                            <html>
                            <head>
                            <frameset borderwidth="0" border="0" frameborder="0" marginheight="0" marginwidth="0" rows="74,*">
                            <frame scrolling="no" src="head.php" name="head">
                            <frameset borderwidth="0" border="0" frameborder="0" marginheight="0" marginwidth="0" cols="150,*">
                            <frame scrolling="no" src="navi.php" name="navi">
                            <frame marginwidth="20" src="start.php" name="content">
                            <html>
                            </frame>
                            </frameset>
                            </frameset>
                            </html>

                            bonne journée
                            amicalement
                            1. j'ai pas l'impression que ce que j'ai donné soit bon car en fait je me demande comment on accède au fichier que j'ai mis dans test ?

                              ci dessous le tableau de ce que j'ai lancé mais pour ceux qui sont désactivés il faut cliquer sur lesquels ? il reste filezila, mercury et tomcat pas cochés. encore merci

                              Composant
                              Statut
                              Conseil
                              Base de Données MySQL ACTIVE
                              PHP ACTIVE
                              HTTPS (SSL) ACTIVE
                              Common Gateway Interface (CGI) ACTIVE
                              Server Side Includes (SSI) ACTIVE
                              Serveur SMTP DESACTIVE
                              Serveur FTP DESACTIVE
                              Tomcat Service DESACTIVE
                              1. N'ouvre pas directement http://localhost/ crée plutot un dossier dans htdocs par exemple test puis visite l'adresse: http:/localhost/test. Mets tes fichiers dans ce dossier et ils apparaitront dans la page
                                1. bonjour et merci de m'aider
                                  alors j'ai une ligne avec
                                  iano_dhier_a_aujourdhui.swf

                                  je fais examiner avec firebud et j'ai

                                  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
                                  <html>
                                  <head>
                                  <body>
                                  <h1>Index of /test</h1>
                                  <ul>
                                  <li>
                                  <li>
                                  <a href="iano_dhier_a_aujourdhui.swf"> iano_dhier_a_aujourdhui.swf</a>
                                  </li>
                                  </ul>
                                  <address>Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 Server at localhost Port 80</address>
                                  </body>
                                  </html>

                                  c'est ça le code que je dois mettre dans le blog ?
                                  merci d'avance
                                  • 1
                                  • 2