unknown
1
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
unknown
2
On Dec 31, 2005, at 9:22 AM, [email protected] wrote:
i never got any “huhu” but
<H1>
huhu
</H1>
Correct me if I’m wrong, but it looks like it’s there. ???
–Steve
unknown
3
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 - Ruby Help & Documentation
Ruby Code & Style - Ruby Code & Style: Writers wanted
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys
http://www.30secondrule.com - Building Better Tools