# Display images from filesystem without plugins

**URL:** <https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642>\
**Category:** Rails\
**Created:** [January 20, 2008, 10:19pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642 "2008-01-20T22:19:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 10:19pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/1 "2008-01-20T22:19:29Z")

</div>

i want to know how i can displays images from the filesystem without  
having to install any plugins. i imagine this should be fairly simple,  
but i am having a hard time figuring out how to do it. could anyone  
help? thank!

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 10:51pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/2 "2008-01-20T22:51:20Z")

</div>

Leandro Tracchia wrote:

> i want to know how i can displays images from the filesystem without  
> having to install any plugins. i imagine this should be fairly simple,  
> but i am having a hard time figuring out how to do it. could anyone  
> help? thank!

Hi,

you can use image\_tag, the code below looks for the rails.png located at  
/public/images/

\<%= image\_tag(“rails.png”) %\>

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 11:00pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/3 "2008-01-20T23:00:22Z")

</div>

Andreh L. wrote:

> Leandro Tracchia wrote:
> 
> > i want to know how i can displays images from the filesystem without  
> > having to install any plugins. i imagine this should be fairly simple,  
> > but i am having a hard time figuring out how to do it. could anyone  
> > help? thank!
> 
> Hi,
> 
> you can use image\_tag, the code below looks for the rails.png located at  
> /public/images/
> 
> \<%= image\_tag(“rails.png”) %\>

I had a feeling it was going to be that easy, lol… Thanks!

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 11:04pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/4 "2008-01-20T23:04:33Z")

</div>

one more question, however,

what if the file name is a variable? for example i want to do something  
like this…

\<%= image\_tag(“stamps/@stamp.name”) %\> (but this won’t work)

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 11:12pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/5 "2008-01-20T23:12:08Z")

</div>

figured it out

\<%= image\_tag(“stamps/” + @stamp.name) %\>

looks like i still have a lot of learning to do!

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 21, 2008, 12:09am UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/6 "2008-01-21T00:09:15Z")

</div>

Andreh L. wrote:

> Leandro Tracchia wrote:
> 
> > figured it out
> > 
> > \<%= image\_tag(“stamps/” + @stamp.name) %\>
> > 
> > looks like i still have a lot of learning to do!
> 
> you can use the following to instead of the “+”
> 
> \<%= image\_tag(“test/#{@image\_test}”) %\>

that worked too!

---

<div class="post-metadata">

**Author:** ![xobani](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/c67d28/32.png) [@xobani](https://www.ruby-forum.com/u/xobani)\
**Post date:** [January 20, 2008, 11:15pm UTC](https://www.ruby-forum.com/t/display-images-from-filesystem-without-plugins/126642/7 "2008-01-20T23:15:16Z")

</div>

Leandro Tracchia wrote:

> figured it out
> 
> \<%= image\_tag(“stamps/” + @stamp.name) %\>
> 
> looks like i still have a lot of learning to do!

you can use the following to instead of the “+”

\<%= image\_tag(“test/#{@image\_test}”) %\>
