Votre question

Pb pour Intégrer Flash/XML sur Nuked Klan

Tags :
  • Swf
  • Programmation
Dernière réponse : dans Programmation
9 Août 2007 17:45:03

Bonjour à tous!

J'ai un gros problème que je n'arrive pas à résoudre depuis hier...
J'ai créé un slideshow en flash que je voudrais intégrer à mon site basé Nuked Klan.
J'ai donc une page html sur laquelle j'ai inséré le fichier. J'ai essayé différentes méthodes (embed, object, ...).

Citation :
<object classid="clsid:D 27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/fla..."
width="480" height="360" id="tech" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="marchous07.swf" />
<param name="quality" value="high" />
<embed src="marchous07.swf" quality="high" width="480" height="360"
name="tech" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

</object>


Le truc, c'est que si j'affiche cette page html directement dans mon navigateur, tout fonctionne.
Mais quand je l'affiche intégrée dans mon site, l'animation est bloquée, elle ne se charge pas.

Comme j'y vais à tâtons en script, j'ai essayé d'implémenter un slideshow MySpace sur cette page. Là, tout fonctionne. Alors j'ai essayé de modifier le script, mais non, ça foire... Visiblement la page n'arrive pas à charger le fichier XML.
Mais alors pourquoi ça marche sur cette même page en dehors de Nuked Klan???

PS: Voici les liens

LA PAGE DU SLIDESHOW

LA MÊME DANS MON SITE

Autres pages sur : integrer flash xml nuked klan

9 Août 2007 19:53:29

Essaye ca :

<object class="flash_swf" type="application/x-shockwave-flash" data="site.swf" width="950" height="700">

<param name="movie" value="site.swf" />

<p>Problème de détection plugin Flash</p>

</object>
10 Août 2007 03:16:42

Merci pour ta réponse!

Mais ça fait la même chose que les autres scripts...
Ca marche en affichage de page direct, mais pas au sein du site.

Tu peux voir ça en cliquant sur les liens de mon post initial, c'est ce dernier script qui est sur la page.
Contenus similaires
10 Août 2007 09:22:41

Crée un module.

1-cree un répertoir du nom du module
2-cree un index.php
3-insert juste le code dedans
3-bis: N'oublit pas de mettre le marchous07.swf à coté
4-Upload ca dans le dossier modules/
5-Rajoute le nom du dossier qui correspond au module dans la table prefix_modules dans ta base de donnée.
Pour cela fait inséré et rempli comme cela:

-Rien
-Nom du module
-0
-3

Ensuite vas à :
http://www.chryseis.be/~frigobox/index.php?file=Ton-mod...
a c 232 L Programmation
10 Août 2007 14:24:33

Remplace :
<param name="movie" value="marchous07.swf" />
Par :
<param name="movie" value="/modules/Slideshows/marchous07.swf" />

:) 
10 Août 2007 14:46:42

oui ^^ ca me semblais évidant xD
10 Août 2007 19:38:09

Ben non, ça change rien...
Puisque de toutes façons, le swf est dans le même répertoire, il le prenait déjà.
Et si cette ligne foirait, il n'aurait pas pu la charger dans la page en affichage direct non plus je suppose.

Mais merci pour le conseil!
D'autres idées?
a c 232 L Programmation
10 Août 2007 21:56:31

non, le swf est pas dans le même répertoire que ~frigobox/index.php, donc si, il faut mettre ce que je t'ai dit !
11 Août 2007 02:08:46

Oui, je pige.
Mais bon, je l'ai écrit comme OmaR me l'a indiqué, et ça reste non chargé.
En tout cas, c'est sympa de votre part de suivre l'évolution et de ne pas avoir laissé tomber directement!
11 Août 2007 08:35:30

Tu as bien écrit ca :

<object class="flash_swf" type="application/x-shockwave-flash" data="site.swf" width="950" height="700">

<param name="movie" value="modules/~frigobox/site.swf" />

<p>Problème de détection plugin Flash</p>

</object>

et tu apelle via :

http://www.chryseis.be/~frigobox/index.php?file=Slidesh...
a c 232 L Programmation
11 Août 2007 16:37:34

Tu n'as pas mis ce que je t'ai dit, tu as mis :
<param name="movie" value="/modules/Slideshows/marchous07.swf" />

Il y a un slash en trop au début.
Si tu veux commencer par un slash, il faut mettre /~frigobox/modules/Slideshows/marchous07.swf.
13 Août 2007 11:49:16

Problème résolu, merci à vous!
C'était bien un problème de localisation.
Pour info, voici le code qui fonctionne:

Citation :
<object type="application/x-shockwave-flash" allowScriptAccess="never" allowNetworking="internal" height="360" width="480" align="middle"
data="http://www.chryseis.be/~frigobox/modules/Page/html/slid...
marchous07.swf?fs_path=http://www.chryseis.be/~frigobox/modules/Page/html/slid...">
<param name="allowScriptAccess" value="never" />
<param name="allowNetworking" value="internal" />
<param name="movie" value="http://www.chryseis.be/~frigobox/modules/Page/html/slid...
marchous07.swf?fs_path=http://www.chryseis.be/~frigobox/modules/Page/html/slid..." />
<param name="quality" value="high" />
</object>
13 Août 2007 12:02:06

La tu n'a pas cree ton module...
Tu as utiliser le module html.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS