Display image problem

Hi
I have to read a logo from DB and set in each page…I ahve a table
named company with a BLOB field company_logo
So i wrote application controller code like
after_filter :logo_set, :except => [:login,:process_login]
private
def logo_set
@logo=CompanySetting.find(3)
send_data @logo.company_logo, :type => “image”, :disposition =>
“inline”
end

And my view has
<%= image_tag("@logo.company_logo", :alt => “Image”) %>

..............(other html data) But what happens is only the image get displayed in browser no other html data ..Why this happens..Please help

Thanks in advance
Sijo

Take look at:
http://mcubed.name/blog/articles/read/9

Hi
Thanks for the reply…This I had already tried…Then I get the above
problem…ie Only the image get displayed Not other data in the page

Sijo