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. >
De quel type est ce params[:Filedata] envoyé par flash et reçu par Rails? C'est un String ou un fichier? Avant que tu ne rajoute ton bout de flash, Rails s'attend à recevoir un fichier dans params[:image][:uploaded_data]. Si tu lui donne autre chose, il ne va pas être content, ou alors il va falloir lui expliquer comment se débrouiller avec ce que tu lui donne. Si c'est un String, je vois pas trop comment Rails va se débrouiller pour ramener le fichier qui, de son coté, est resté sur la machine cliente (celle ou il y a le mec en train de cliquer dans son navigateur web). Dans ce cas, comme le suggérait Tony, il ne faut pas que flash parle directement à ton serveur rails, mais qu'il parle au navigateur de la machine cliente, en javascript, pour lui dire: met ce nom de fichier dans le champs du formulaire prévu à cet effet, puis soumet le formulaire au serveur. --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
