岩月と申します。

[ruby-list:31819]のスクリプトにもありますが、

auxo / mb.kcom.ne.jpさんの<GM1002633019.3382.auxo / mb.kcom.ne.jp>から
>るびきちさんが和訳されているcgi.rbのマニュアル(2.1.0)を参照して
>
>  require "cgi"
>  cgi = CGI.new
>  values = cgi['field_name']

これはマルチパートではありません(←変な日本語?)。マルチパートの例はも
う少し下の方にある、

>マルチパートなfield nameを取得
>require "cgi"
>cgi = CGI.new
>
>values = cgi['field_name']   # <== field_nameの配列
>values[0].read               # <== values[0]の本文
>values[0].local_path         # <== values[0]のローカルファイルのパス
>values[0].original_filename  # <== values[0]の元の名前
>values[0].content_type       # <== values[0]のcontent_type
>values[0]はTempfileクラスのメソッドを持つ。 (TempfileクラスのオブジェクトはFileクラスのメソッドを持つ。)

この例が参考になるでしょう。

-- 
IWATSUKI Hiroyuki mailto:don / na.rim.or.jp