Luis Lavena wrote:
> On Tue, Sep 14, 2010 at 9:39 AM, Amit Tomar <[email protected]>
> wrote:
>>
>> sorry luis but i didn't get you
>> i uploaded my file in filesystem than how ?can ?i place file in public
>> folder
>> could you please give some example??
>>
>
> Are you using a plugin to manage your uploads? How are you saving the
> file?
>
> Take the temporary file and use File.move or FileUtils.mv, wonder what
> are you doing right now for that.
>
> Please use google to search, there are plenty of file uploading
> tutorials about Ruby on Rails on the internet covering "do from
> scratch" or using gem/plugins.
> --
> Luis Lavena
> AREA 17
> -
> Perfection in design is achieved not when there is nothing more to add,
> but rather when there is nothing more to take away.
> Antoine de Saint-Exupé²¹
this is how am uploading
def upload(params)
path = get_path(params)
File.open(path, "wb") do |f|
while buff= params[:location].read(4096)
f.write(buff)
end
end
end
def get_path(params)
name = params[:location].original_filename
directory = "//192.168.247.77/Smruti/streams"
path = File.join(directory, name)
return path
end
def copyFile(uploaded_file)
@uploaded_file = uploaded_file
directory = "//192.168.147.17/Smruti/streams"
#url_dir = "data"
url_dir = "//192.168.147.17/Smruti/streams"
name = File.basename(@uploaded_file)
path = File.join(directory, name)
if (!FileTest.exist?(path))
FileUtils.copy @uploaded_file, path
else
return "duplicate"
end
url = File.join(url_dir, name)
return url
end
end
and after copying it filesystem
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
Mongrel-users mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/mongrel-users