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] -~----------~----~----~----~------~----~------~--~---
