J'utilise SwfUpload pour mon projet actuel et je voulais juste
preciser que SwfUpload est une approche differente de ce qui est
decrit plus haut: c'est une petite application Flash qui communique
avec du Javascript.

Cette approche comporte plusieurs avantages:

* on peut uploader plusieurs fichiers a la fois
* on peut filtrer les types de fichiers valides
* surtout, l'appli peut indiquer immediatement au client si le fichier
a uploader est trop gros (avec une approche cote serveur, tout le
fichier doit etre uploade avant de pouvoir afficher une erreur...)

Par contre, il y a pas mal d'obstacles a surmonter (l'article en
parle, ms je n'ai pas regarde en detail):
* probleme de securite (il faut remettre la session a la main dans
l'URL + hacker CGI::Session, yuck!)
* probleme de mime type (la, il faut un hack d'attachment_fu +
mimetype_fu)

Donc c'est une solution tres pratique, mais pas super evidente a
mettre en place. Enfin, l'article a l'air bien: dommage qu'il ne soit
pas sorti un peu plus tot, ca m'aurait aide...

Cyrille


On Jul 24, 7:14 pm, Sébastien Lamy <[EMAIL PROTECTED]> wrote:
> Katebe Ibnmaleke a écrit :> bonjour
> > je travail sur une application rails avec flash,j'envoie des donnes
> > depuis flash est ça marche ,le rails reçois ces données facilement ,
> > mon problème c'est que je voudrais que ces donnes soit affecter dans les
> > variables de rails par exemple:
> > flash envois une variable qui s'appelle Filedata ,je vérifier si il est
> > bien reçus avec  puts params[:Filedata] c'est bien.
> > dans mon apllication rails il y a une une variable
> >        params[:image][:uploaded_data]
> > car lorsque je travail sans flash j'utilise une formulaire qui fais ça
> > :
>
> Il est peut-être un peu tard pour répondre, mais aujourd'hui le rails
> envy podcast pointe sur un lien qui semble parler de ce problème
> d'upload via flash
>
> http://seventytwo.co.uk/posts/making-swfupload-and-rails-work-together
>
> Si tu as déjà résolu ce problème, ça servira peut-être à quelqu'un qui
> tappera sur google
--~--~---------~--~----~------------~-------~--~----~
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]
-~----------~----~----~----~------~----~------~--~---

Répondre à