• 締切済み

フォームCGIの作成について教えてください。

現在、下記のようなフォームCGIを作成したいと考えています。 ■ 自己診断(のような)フォーム ウェブ上のアンケートや占いにあるような、各々の質問に「YES」「NO」「分からない」のラジオボタンで解答をしていき、 最後に「結果を見る」ボタンで別ページに飛ぶフォームを 作成したいと思っています。 主な機能としては・・・ ・設問数は20個くらい。 ・「YES」「NO」「わからない」で、各々割り当てたポイントを プログラム内で集計。 ・上記集計点数に応じて、予めプログラム内で割り当てた各々別の診断結果ページへ遷移させたい。 上記のようなことを考えているのですが・・・ この教則本なら、近いことが学べる!などご存知の方が いらっしゃいましたら、ぜひお教え頂けないでしょうか。 (今までフリーで配布されているCGI(BBS等)は自サイトに 組み込みの経験はありますが、ゼロからCGIを作成した経験は ありません。)

  • CGI
  • 回答数1
  • ありがとう数2

みんなの回答

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

まず、言語を決めてください レンタルサーバーなどで運用するのであれば、そのレンタルサーバーで動作できる言語を選択することになります CGIは動作するための仕組みや概念の名前であり、言語名ではありません。 言語を決めたら、その言語を習得してください そうすれば作れます。

ken-emon
質問者

お礼

ありがとうございます。 頂いたご回答を参考に、その後調べたのですがperl/CGIでした。 もしよろしければ、言語習得と、今回のようなフォームを 作成するために参考になる書物がありましたら お教え頂けないでしょうか?

関連するQ&A

  • アンケートフォームについて

    Yahooの↓ http://dailynews.yahoo.co.jp/fc/ このページにある、アンケート調査のような、ページ内のラジオボタンを配置し、集計結果をリアルタイムで別ページにて表示するものをページ内に置きたいのですが、このプログラムはCGIで行っているのでしょうか? また、フリーでこのような感じのアンケートフォーム(リアルタイム集計)のプログラムがあれば教えていただきたいです。よろしくお願いします。

    • ベストアンサー
    • CGI
  • CGIでのフォームの作成

    Dreamweaverを使ってHPの作成をしています。 問合せのフォームについて教えてください。 CGIの知識がないため、以前他の方が作ったHPがあって、そのソースを見ながら作っています。 その中で、いくつかわからない点があるので教えてください。 1.<form name="●●●" method="post" action="/cgi-tool/formmail.cgi">   <INPUT TYPE="hidden" NAME="FM_CONFIG" VALUE="/cgi-local/config.txt">   <INPUT TYPE="hidden" NAME="OPT:NEED:a_name" VALUE="貴社名">・・・ と続くのですが、最初のaction=以降が何のことかわかりません。上記のように書く場合は、"/cgi-tool/formmail.cgi"というCGIを作成しなければならないのでしょうか。以前の方は、"/cgi-local/config.txt"というテキストファイルは作成してありました。 2.最後に、<input type="submit" value="確認画面へ">というのをいれてボタンは表示されましたが、そのボタンを押してもページが表示されません。何か、他の作業を加えなければなりませんか? CGIというのは、サーバーによって設定をかえなければいけなかったりするのでしょうか? ちなみに、テストページで使用してみてみているのはページオン?、実際にアップするのは会社のサーバーになります。 全く知識がないためとんちんかんなことを聞いていたら申し訳ございませんが、助言をおねがいします。

  • アンケートのCGI探してます。

    アンケートのCGIを探してますがなかなか見つかりません・・・ 1.回答者は選択から選ぶだけ。 2.集計結果は別ページになってCGI設置者しか見れない。 要は集計結果が回答者に見えなくできれば良いだけなんですが・・・どなたか最適なcgiがあれば教えてください><

  • 問合せフォームの作成について

    http://www.kent-web.com/data/postmail.html 上記URLのフォームメールのプログラムを 使用して問合せフォームを作成しようとしています。 cgiなどを使うのは全くの初めてですので よくわかっていません。 【質問1】 上記URL内に『ディレクトリ構成』が載っているのですが この中の「postmail.html」の位置を変更してもいいのでしょうか? もし変更が可能であれば他のファイル内の記述で何か変更することは でてくるのでしょうか? また、ファイル名も変更していいのでしょうか? 【質問2】 一つのHPに問合せフォームを複数(2つ)作りたい時、 何をしたらいいのでしょうか? (htmlの問合せページは2つ作成しました。)

    • ベストアンサー
    • CGI
  • フォームを閉じないようにする

    ×ボタンを押したときに、ダイアログ(yes&no)を出して、noならばそのまま、yesならば終了、と言う形にしたいのですが、どうもうまくいきません。 どなたか教えてください。また、フォームのUnlordイベントは使えません。

  • ★簡単なメール送信フォーム教えて!(cgi)

    レンタルサーバを借りました。 ホームページも独自ドメインで作成して、 独自のメールアドレスで送受信できました。 そこでホームページ上にメール送信フォーム作成したい。 つまりよくある、 1)メールアドレス 2)氏名(ハンドル可) などを入れて「送信ボタン」を押したら、 私宛にメールが送られてくるやつです。 そしたらある人が下記のURLに雛型があるので、 無料ダウンロードすれば作れるよと教えてくれました。 https://www.synck.com/contents/download/cgi-perl/mailform_jcode.html そこでダウンロードして勉強したら、 cgi & Perl で書かれていて、レンタルサーバ屋に 聞いたら、うちは cgi 使えますよ、ということ。 しかし上記URL の内容が意外と難しくて脱帽状態(^^; そこで上記1)と2)だけのような簡単なフォーム、 教えてもらえないものでしょうか? ちなみに、C言語やVBなどのプログラムは解ります。

    • ベストアンサー
    • CGI
  • CGIの処理結果をHTML内に表示したい!

    はじめまして。 CGI初心者です。 現在、とあるフリーのアンケートのCGI(perl)を改良していて、それは、アンケートに答えて、送信ボタンを押すと、CGIファイルの処理結果として、これまでのアンケートの集計結果がグラフで表示されるというものです。 その集計結果のみを、別ページ(左側や上部にメニューがあるもの)のHTML内に収めたいのです。 ※新しいウィンドウが開かなくてもOKです。 ※その別ページというのが私のオリジナルのページになります。 イメージとしては、 1)anket.html(アンケートに答える)  ↓ 2)anket.cgi(返答内容とこれまでの集計を処理)  ↓ 3)anket.html(集計結果が埋め込まれたHTMLファイルが表示される) 初心者なので、用語の使い方等間違っていましたらすいません。。 よろしくお願いします!

  • CGIを使用したフォームの作成について

    現在、会社用のWEBサイトを作成しています。 サイト内にCGIを使用した問い合わせフォームを設置したいと考えています。 とりあえず、DreamweaverでHTML形式のフォームを作成していきましたが、フォームの内容をサーバーへ送信させる際の設定がわからず、そこで止まっています。 過去の質問やCGIについて書かれているサイトで調べてみたものの、よくわからないでいます。 調べたどのページにも、「まずプロバイダに確認すること」とあるのですが、別途レンタルしているサーバーを使用してCGIを設置する場合でもプロバイダでの確認というものが必要なのでしょうか? またどういった点を確認したらいいのでしょうか? レンタルサーバーはWebManegerを使用しています。 CGIは使用できるようで、よくわからないままインストールを行ないました。 学校でHTMLの勉強を少しだけ行ないましたが、実際にサイトをアップロードしたりという経験はありません。 その段階で、CGIの設置の仕方を質問するのは順序が違うかとは思いますが、何かコメントをいただけると助かります。 宜しくお願いいたします。

    • ベストアンサー
    • CGI
  • フォームのちらつき

    VB6で、Yes/Noメッセージボックスを表示させ、Yesなら処理実行、Noなら何もしない・・・というプログラムを作ったのですが、Noを選択したときにフォームがちらついて、エクスプローラーが一瞬表示されてしまいます。 これを防ぐにはどうしたらいいのでしょうか? 教えてください。

  • CGI(?)で画像を作成

    http://www6.big.or.jp/~neon/ こちらのページを見ていただけると分かるのですが、ロゴのスタイルや大きさ等を指定し、テキストフォームにテキストを打ち込んでSubmitボタンを押すとそのスタイルが適用された文字(ロゴ)が画像として表示されています。ソースを見てみるとCGIを使ってたようなのですが、直接CGIにアクセスしたりダウンロードしてみることは出来ませんでした。 http://www.hetemeel.com/einsteinform.php また、こちらも同じような機能で、打ち込んだテキストが画像の中に表示されるというものなのですが、どうやらこれはCGIではないようです。 これらのように、クライアントが指定してきた文字や設定を反映して画像を作成するプログラムがどのような仕組みで成り立ち、動作しているのか教えてください。

    • 締切済み
    • CGI

専門家に質問してみよう