Non, en fait le problème n'est pas où tu dois mettre ton anim. A moins que tu aies vraiment envie de te compliquer la vie il faut la mettre dans : /public/ (ou éventuellement un de ses sous-répertoires).
Ca veut dire qu'elle sera visible depuis le réseau à l'url : http://url.vers.ton.appli/ton.anim.dans public Tout ce que tu met dans /public est accessible à la racine de ton appli sur ton serveur (donc ce que tu mets dans un sous-répertoire de public est accessible dans le même sous-répertoire de ton appli sur ton serveur), et ce *sans passer par l'exécution d'un contrôleur*. Le problème ici vient du chemin que tu donnes au navigateur client pour aller chercher l'anim flash. Tu lui dis : <param name="movie" value= "multipleUpload.swf" /> et <embed src="multipleUpload.swf" ... /> Donc tu lui dis de cherche *relativement à l'url de la page en cours*. Mettons que ton contrôleur s'appelle TotoController et ton action pour la vue est "index", l'URL relative à la vue est donc : http://url.vers.ton.appli/toto/ Donc le chemin relatif où il va chercher ton anim est : http://url.vers.ton.appli/toto/multipleUpload.swf Alors que l'anim n'est accessible qu'à travers : http://url.vers.ton.appli/multipleUpload.swf Donc il faut que tu rende ton URL relative à la racine de ton application, soit : <param name="movie" value= "/multipleUpload.swf" /> et <embed src="/multipleUpload.swf" ... /> Note le "/" avant multipleUpload.swf à chaque fois, c'est ce qui dit à ton navigateur "va chercher à la racine de l'application au lieu de chercher relativement à la page en cours". En espérant que ça clarifie... --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED] -~----------~----~----~----~------~----~------~--~---
