青山です。

あ、そうそう。tempfile.rb と無関係に落ちる、すなわち、multipart_form
でなくても落ちたというのは、このコードです。


#!/usr/local/bin/ruby -T1

require "cgi"
cgi = CGI.new("html3")  # add HTML generation methods
cgi.out() do
  cgi.html() do
    cgi.head{ cgi.title{"TITLE"} } +
    cgi.body() do
      cgi.form("POST") do
        cgi.textarea("get_text") +
        cgi.br +
        cgi.checkbox_group("checkbox", "foo", "bar", "baz") +
        cgi.hidden("hidden") +
        cgi.submit
      end +
      cgi.pre() do
        CGI::escapeHTML(
          "params:  " + cgi.params.inspect + "\n" +
          "cookies: " + cgi.cookies.inspect + "\n" +
          ENV.collect() do |key, value|
            key + " --> " + value + "\n"
          end.to_s
        )
      end
    end
  end
end


-- 
青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>