セッションを使うCGIの簡単なサンプルを書いてみました。 CGI::Sessionを使って簡単に使えます。 データの格納先や形式をオプションでいろいろ変更できます。詳細はCGI::Sessionの解説を参照。 以下の例では、特にオプションは指定せずデフォルトで使ってます。 HTMLデータの出力は、CGI#outで行なうこと! 「puts "hoge"」とかしていると、クッキーの設定が出力されないため、セッションが有効になりません。(10分くらいはまった・・・。) #!/usr/bin/ruby -- require 'cgi' require 'cgi/session' cgi = CGI.new # セッションを作成 # デフォルトでは、一時ファイル領域のテキストファイルで記録されるらしい。 session = CGI::Session.new(cgi) if ( cgi["operat