From: Simon Strandgaard <0bz63fz3m1qt3001@...> Date: 2003-06-07T04:06:41+09:00 Subject: Re: RUBY, CGI and objectts On Sat, 07 Jun 2003 04:27:32 +0900, Steven Ketcham wrote: > Perhaps I'm doing this wrong? > > I get 12345 - no cell tags. > > def doResult() > row = [ 1, 2, 3, 4, 5 ] > @cgi.out{ > @cgi.head{ "\n"+@cgi.title{"Test"} } + > @cgi.body{ > @cgi.h1 { "Test" } + > @cgi.table ('BORDER' => '1') { > @cgi.tr { row.each { |cell| @cgi.td {"#{cell}"} } } > } # table > } # body > } > end Try 'join' the elements .. :-) def doResult() row = [ 1, 2, 3, 4, 5 ] @cgi.out{ @cgi.head{ "\n"+@cgi.title{"Test"} } + @cgi.body{ @cgi.h1 { "Test" } + @cgi.table ('BORDER' => '1') { @cgi.tr { row.each { |cell| @cgi.td {"#{cell}"} }.join } } # table } # body } end -- Simon Strandgaard