タイムマシーンがあったら、過去と未来どちらに行く?

Perlで、ショッピングカートのようなもの(厳密には違いますが)を
作成しております。複数画面に渡ってユーザが必要事項を入力する際の
データの受け渡し方法で、どうにも詰まってしまいました。

フォームに
<input type="hidden" name="hoge" value=(二次元配列)>
のような形で二次元配列を埋め込み、配列の値を一連の処理のあいだ中
保持・利用したいのですが、hiddenタグに上手く配列を格納することが
できません。
配列を一要素ずつ展開してhiddenに入れれば実現できましたが、要素数が
多くなる場合も考えると、できればその方法は避けたいと思います。

PerlはWebと参考書で独学で勉強しているため、(私が見つけられないだけで)
オーソドックスな方法があるのではと思い質問させていただきました。
検索キーワードなどでも結構ですので、何かアドバイスいただければ幸いです。
よろしくお願い致します。

A 回答 (1件)

シリアライズすれば可能だと思います。


(Storable Data::Dumper MLDBM)

しかし、この場合 Apache::Session など
サーバー側でデータを一時保存する方法を検討しては
どうでしょう?
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報