# CGI class question

**URL:** <https://www.ruby-forum.com/t/cgi-class-question/85176>\
**Category:** Ruby\
**Created:** [December 31, 2005, 6:23pm UTC](https://www.ruby-forum.com/t/cgi-class-question/85176 "2005-12-31T18:23:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 31, 2005, 6:23pm UTC](https://www.ruby-forum.com/t/cgi-class-question/85176/1 "2005-12-31T18:23:10Z")

</div>

hi,

when i execute the following  
…  
cgi.body{  
cgi.h1{“huhu”} +  
cgi.p{“Wasn los ?”} +  
cgi.p{  
Dir["_._"].each{ |f|  
"huhu "  
}  
}  
}  
…

i never got any “huhu” but

# huhu

```
	<P>
		Wasn los ?
	</P>
	<P>
		index.rbtest_dir.rbstyle.css
	</P>
</BODY>

```

what do i wrong ?

thanks for helping me.

many regards,

lars

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 31, 2005, 6:32pm UTC](https://www.ruby-forum.com/t/cgi-class-question/85176/2 "2005-12-31T18:32:14Z")

</div>

On Dec 31, 2005, at 9:22 AM, removed\_email\_address@domain.invalid wrote:

> i never got any “huhu” but
> 
> ```
> <H1>
> huhu
> </H1>
> 
> ```

Correct me if I’m wrong, but it looks like it’s there. ???

–Steve

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [December 31, 2005, 7:23pm UTC](https://www.ruby-forum.com/t/cgi-class-question/85176/3 "2005-12-31T19:23:28Z")

</div>

In

cgi.p{  
Dir[“_._”].each{ |f|  
"huhu "  
}  
}

cgi.p is emitting the return value of

Dir[“_._”].each{ |f|  
"huhu "  
}

which is the set of file names, not the string "huhu "

Try this as a simple script to see this:

puts Dir[“_._”].each{ |f| "huhu " }

You may want

Dir[“_._”].each{ |f|  
cgi.p{ "huhu " }  
}

Or something like that.

James

–

[http://www.ruby-doc.org](http://www.ruby-doc.org) - Ruby Help & Documentation  
[Ruby Code & Style](http://www.artima.com/rubycs/) - Ruby Code & Style: Writers wanted  
[http://www.rubystuff.com](http://www.rubystuff.com) - The Ruby Store for Ruby Stuff  
[http://www.jamesbritt.com](http://www.jamesbritt.com) - Playing with Better Toys  
[http://www.30secondrule.com](http://www.30secondrule.com) - Building Better Tools
