Rubyでcgiを作っていて、次のスクリプトにパラメータを複数渡したいのです。
そこで普通に出てきたのが
<a href="http://www.blogger.com/sample.html?param1=hoge¶m2=hage">クリック</a>
というソース。getにて2つ目のパラメーターを渡したい。でも上手く受け取れない。1つ目のパラメータは受け取れるのですが、2つ目が全然受け取れません。
はて、困った、と。
紆余曲折があり、1ヶ月放置した後久しぶりに続きをやろうと思い、いろいろ調べてみたところ、どうやら「&」より後のパラメータが渡っていないのです。
正しいのかは分かりませんが、パラメータの区切りを「&」から「;」に変更したら上手く動き出しました!
<a href="http://www.blogger.com/sample.html?param1=hoge;param2=hage">クリック</a>
細かいところですが、非常にわかりにくかったです。
とは言っても、どうやらcgi.rbはイケてないそうです。
0 件のコメント:
コメントを投稿