Site Top
ruby Top

□rvm
・PATHを通す
・rvmsudoコマンド

□Glade3
・rubyで読み込む
・GtkBox

□rubyでCGI
・formデータ受け取る
・CGIをオフラインで動かす
拙作のしょーもないサンプル

・Glade3fixer.rb
・Firefox_killer.rb
・Link_creator.rb
・unzip_sjis.rb
・mp3conv.rb
・URLdecoder.rb


番外編

・MacOSX10.4でruby

uw_yocida@mac.com
uw_yocida(twitter)

フォームデータを受け取る
ruby1.9系でのお話しです。古いバージョンのrubyでは上手くいかない可能性があります。

取り敢えず、こんな感じのスクリプトで、フォームのデータを受け取れるらしいっス……的なサンプル。

コメント行が多くて鬱陶しいかもしれませんが、後で自分が見返した時に、ドコでナニをやっているのか分からないと困るので、そのままコメントも残しておきます。
下のようなフォームを作って、上のCGIを実行すると、




HI-HOのサーバはrubyのCGIを実行できないので、このページのCGIは自前webサーバ(futomomo.ddo.jp)上でないと動作しません。スイマセン。

シンプルイズベスト こんな感じで結果が表示されたら、それ正解。

ちなみに「input0=……」の部分は、このページのソースを表示してもらうと分かりますが、type="hidden"で見えないように設定してあったフォームのデータも、ちゃんと取得できてますっていう例です。
まぁ、取得できるのは当たり前の話しかもしれませんが。