フォームの内容をその場で表示させるには・・・?

[上に] [前に] [次に]
kojirou [E-Mail] [HomePage] 1999/11/01(月) 18:28:06
質問させて頂きます。非常に初心者です、申し訳ありません。
提供されているソースを殆どそのまま使用して、Javaスクリプトのゲームを置いたのですが、そのページのフォームに入力されたスコア、名前、コメントの3つを、別ページに一覧として表示させたいのです。
どうすればよいのでしょうか。やはりCGIを使わなければ駄目なのでしょうか?全く判らないので、出来れば使いたくないのですが・・・。
よろしければお教え下さい。

aqua-J 1999/11/02(火) 10:22:01
やっぱり、CGIを使わなければだめだよ。。
スコアなどのデータは、どこかに、保存しておく必要があるからね。
一覧を作れば、スコアでソートとかしたくなるでしょ。
CGI(Perl)で、データの保存、加工なんかを自動的にやらせてしまえば、
フリーメンテナンスになるから、楽だよ

kojirou 1999/11/02(火) 15:04:49
お返事ありがとう御座います。
>やっぱり、CGIを使わなければだめだよ。
>スコアなどのデータは、どこかに、保存しておく必要があるからね。
やはり駄目ですか・・・。どのページでも、あまりゲームのスコア登録の仕方とか書いていないので(おそらくCGIを理解していれば簡単に
応用できるのでしょうが)「HTMページのデータを、CGIページへ
送る方法(?)」がさっぱり判りません。判りやすい本や、ヒントになるページなどありましたら、どなたかお教え下さると嬉しいです・・・。

aqua-J 1999/11/02(火) 15:31:44
JavaScriptをわかっているなら、送る方法は、簡単だけど、
例えば、window.open()を使った場合、
window.open("http://xxx.yyy.jp/score.cgi?score="+Score+"&name="+Name+"&comment="+Comment,'agari'");
#ちょっと、書き方間違っているかも。
のようにできるけど、
受ける側のCGIは、そのゲームに合わせたような集計の仕方とかしなくちゃいけないから、
カスタマイズするしかないと思う。
私の場合、Perlでやってるけど、JavaScriptで、ゲーム作れるぐらいの知識を持っているなら
Perlは、あまり苦労せずにできると思うけど。。。

kojirou 1999/11/02(火) 22:05:42
[[解決]]
度々ありがとうございます(謝)
>JavaScriptで、ゲーム作れるぐらいの知識を持っているなら
Perlは、あまり苦労せずにできると思うけど。。。
(^^;;そ、それが、配布プログラムを殆どそのまま使用したので(^^;
実はよく判っていなかったりします(苦笑)
でもお陰で、何となくCGIへの転送方法がわかりました。
ありがとうございます。後は、Perlを勉強して(^^;;何とか
努力してみます。色々ありがとうございました。

[上に] [前に] [次に]