Re: images in db

2009-02-02 Thread Jenna Fox
Mmm, indeededly, though data: uri's don't work at all in internet explorer, quite the bummer if you care :) On 03/02/2009, at 12:15 PM, Roland Crosby wrote: Well, you could sorta do img(:src => file_data), using the data: URI scheme. def data_uri(file_data, mime_type="image/png") "data:#

Re: images in db

2009-02-02 Thread Roland Crosby
Well, you could sorta do img(:src => file_data), using the data: URI scheme. def data_uri(file_data, mime_type="image/png") "data:#{mime_type};base64,#{[file_data].pack('m*')}".strip end Then you could just do img(:src => data_uri(file_data)), and it should work. On Mon, Feb 2, 2009 at 6:58 PM

Re: images in db

2009-02-02 Thread Jenna Fox
Make a controller with a get method to retrieve the image, then, have some code like this in it, supposing image_data is a string or something: headers['Content-Type'] = 'image/png' headers['Content-Length'] = image_data.length.to_s return image_data On 03/02/2009, at 10:58 AM, Cornelius Ja

images in db

2009-02-02 Thread Cornelius Jaeger
hi all just working on my first camping hack and new to ruby as well. i've figured some things out and uploading images into the database, but i'm not sure how to get the data displayed in the browser. i'd like to stream it straight from the db, not copy it to the fs first. obviously img(:src