配列をうまくPOSTで渡したいと考えております。
現状受信側で見ると["hogehoge2"]となっており、
一つの配列となってしまっています。
理想は["hoge","hoge2"]となりますが、
どのようにスクリプトを変更すればよいでしょうか?
送信側
Ruby
1post_data=Array.new 2post_data=["hoge","hoge2"] 3 4<form action="print.cgi" target="_blank" method="post"> 5 <input type="hidden" name="test" value="#{post_data}"> 6<input type="submit" value="表示"> 7</form>
受信側
Ruby
1require "cgi.rb" 2data = CGI.new 3new_data=data.params 4p new_data
結果
{"test"=>["hogehoge2"]}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。