• ベストアンサー

HTMLに詳しい方、ご助力ください

HTMLで『エントランス』の応用で「投票コーナー」を設けたのですが、『結果』を表示する方法が判りません。御存知の方は方法を教えて下さいm(_ _)m 知人は『CGIを使えばイイ』と言うのですが、今更書き換える事をしたくないんです(苦笑)m(_ _)m宜しくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • TSkasiwa
  • ベストアンサー率41% (5/12)
回答No.4

またまたTSkasiwaです。 プログラムを設置し、プログラムで結果を表示させるために必要なデータが送信できるようなHTMLをアップすればできます。 そのための、プログラムの設置方法やHTMLの記述方法は勉強していただかないとだめですが。 参考URLのサイトはCGI初心者にもわかりやすい説明があるので、このあたりから勉強されたらいかがでしょうか。 リンク先ページは「アンケート」のプログラムに関する説明から始まっています。 NNでの表示は改善されてました。

参考URL:
http://www.rmnetcom.com/question/

その他の回答 (3)

  • TSkasiwa
  • ベストアンサー率41% (5/12)
回答No.3

使えるCGIがおいてあるサイトの紹介でよいのでしょうか? 「KENT WEB」http://www.kent-web.com/ 「ネットサーフレスキュー【Web裏技】」http://www.rescue.ne.jp/ その他、yahooなどで「CGI」検索するとたくさんでてきますので、自分の趣味にあったものを使用させてもらえばよいかと思います。 が、gooの無料ホームページではCGI使えませんよ。お気づきでしたらすみません。 また、余計なお世話でしょうが、記載のURLを見させていただいたところ、NNでチェックボックスが有効になっていませんでした。 <FORM METHOD="POST" ACTION="mailto:mayumi-chan@gem.hi-ho.ne.jp" ENCTYPE="text/plain">の記述をひとつめの<input>の前に持ってきてはどうでしょうか。 あと、途中「"」が抜けている箇所がありました。 上記サイトなどで配布しているCGIを使用するということであれば、多少勉強しないといけないかと思いますが、このような場において具体的に質問されることできっと助けてくれる方々いると思いますので、がんばってください。

sakazaki1954
質問者

お礼

ご助力、有り難うございますm(_ _)mCGIが使えないのは知っていました。 CGIが使えるHPに登録しなおしてCGIを使えるようにする事も出来るのでしょうか? <FORM METHOD="POST" ACTION="mailto:mayumi-chan@gem.hi-ho.ne.jp" ENCTYPE="tex/plain">を最初の<INPUT>の前に持って来ました。 (改行しましたが宜しいでしょうか?) ご指摘通り、「"」が抜けてました。上書き更新しました。gooから脱会して CGIの使える無料ページにファイルを送信すればCGIを使って「結果」を公表出来るようになるのでしょうか?

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.2

確かにHTMLにはエントランスという機能はありませんし、文面から何かのサンプルを参考にして作り変えたのだと思われます。 HTMLはインタラクティブにデータの取得などはできませんので、投票の結果を処理する何か他の仕組みが必要ですね。 それはつまりCGIというのが一番近道でしょう。 CGIだからって書き換えるってほどのことはしなくても大丈夫です。HTMLを動的に作成するだけなので、あらかじめ作っておいたHTMLをもとにして作ることも可能です。

sakazaki1954
質問者

お礼

回答、有り難うございます。 CGIでHTMLを動的に作成する場所を出来れば教えて下さい。 http://users.goo.ne.jp/sakazaki1954/ が問題の有る『投票コーナー』を設置したURLですm(_ _)m

  • TSkasiwa
  • ベストアンサー率41% (5/12)
回答No.1

「エントランス」とはいったい・・・、というところで回答に躓いてしまいました。 私の知識不足であれば申し訳ないのですが、「エントランス」についてもう少し説明が欲しいかな、と。 実際に設けている「投票コーナー」のアドレスなど記載すると、かなり確実な回答が得られると思います。

関連するQ&A

  • HTMLのCGI全般に関して

    HTMLでホームページを公開しました。HPの中に、「質問して、答える、 二択の投票」みたいなのを、作りたいと思います。 投票はシンプルで簡単なものを作りたいと思ってます 自分なりに調べた結果、 CGIが必要ということがわかりました。そのCGIも、スクリプト言語がある事 がわかりました。 私がHPを公開しているサーバーは、CGIが使えるみたいです。実際、 他カウンターのCGIを使っていま(http://counter.fc2.com/) スクリプト言語については、殆どしりません。(ネットで調べた位) 私のHP公開の現状と、レベルはこの程度です。 この投票を作るのに、CGI以外の方法はありますか? 無理であれば下記の質問へ そこで質問ですが、 (1)CGIの設置について、超初心者でも分かるような 説明をしているサイトはありますか? (2)自分のHTMLにCGIのスクリプト言語を入れる事って出来ますか? (3)スクリプト言語のタグが分かりません。タグ集などはありますか (4)CGIの専用テキストがあるみたいですが、メモ帳で作りたいと思いますが、 専用テキストの方が便利ですか? (5)「CGIスクリプトを作る実行環境があること。」とありますが、どういった設定 をすれば良いですか(URL)

  • HTML上(javascript)からCGIを実行する方法

    javascriptから外部実行ファイル(javascriptファイルではなくperlなどのCGI) を実行する方法を探しています。 下記のようにindex.htmとtest.cgiファイルを用意して、index.htm内の javascriptから外部cgiを実行させ、cgiの結果(test.cgiでは単に 『test』と表示するのみ)を表示したいと考えています。 利用増ですが、cgiやssiが使用できないサーバにindex.htmを置いて、 cgiが使用できるサーバ上のcgi結果を取得したいものです。 通常のcgiのように、1ページでcgi結果を表示するものではなく、 HTMLファイルの一部にcgi処理結果を表示させたいものです。 そもそも、SSIを使用しなければ下記のようなHTML内にcgiなどの 実行結果を表示する事は出来ないのでしょうか。 よろしくお願い致します。 ※下例のプログラムではcgi結果は表示されませんでした・・・。 ---<index.htm>---------------------------------------- <HTML> <BODY> <SCRIPT language="Javascript" src="http://xxx.xxx.xxx.xxx/test.cgi"></SCRIPT> </BODY> </HTML> ---<test.cgi>---------------------------------------- #!/usr/bin/perl print "test"

  • HTMLにカウンタを埋め込むようにテキストを埋め込む

    まずCGIで処理して時間を取得します。 それを普通のHTMLに埋め込みたいと思っています。 CGIプログラムの中にHTMLを入れるのではなく、HTMLにカウンタを埋め込む要領でテキストも表示する事は可能なのでしょうか? どうか教えて下さい。お願いします。

    • ベストアンサー
    • CGI
  • HTMLタグで・・・

    HTMLのタグだけで画像をランダムに表示させる事は 出来ますか?(JAVAやCGIを一切使わないで)

  • CGIの出力結果をHTMLに表示したい(SSI使用)

    http://wa-ka.net/mash/sozai/tenshin/index.html 上記のサイトのアンケートCGIを利用しています。 アンケートの集計結果を、HTML上に表示したいのですが、どのようにしたら良いのかアドバイスをお願い致します。 HTMLのページの中に <!--#exec cgi="./tenshin.cgi?mode=reportfile"--> と記載しても上手く表示されません。 ですが、 <!--#exec cgi="./tenshin.cgi"--> と記載すると、一応 tenshin.cgiにアクセスした時に表示される内容が表示されます。 HTMLファイルと、cgiは同じ階層においてあります。 <!--#exec cgi="./tenshin.cgi"--> と <!--#exec cgi="./tenshin.cgi?mode=reportfile"--> の違いは、「?mode=reportfile」があるか無いかなのですが、このようにcgiの後に何か付いてしまうと、SSIでCGIを呼び出しHTMLに表示する事はできないのでしょうか? アドバイスをお願い致します。

    • ベストアンサー
    • Perl
  • JSPの実行結果をHTMLに変換

    全然知らないので的外れの質問だったらゴメンなさい。 JSPやCGIの実行結果のHPに表が表示されているとします。 その場合、そのHPのソースを[表示]→[ソース]で表示しても、 HTML形式のように[TR][TD]等のタグって見れないし、もちろん その内容のデータも見れないですよね。 [ファイル]→[名前を付けて保存]を行なってもやはりソースは 確認できませんでした。 何がしたいかと言うと、JSPの実行結果で表示されるHPの表を HTML形式のようにデータ(タグ付)をソースで取得したいのです。 そんな事は可能なのでしょうか? 何やら、JSPの結果で表示されているHPをHTMLに変換して取得 するツールがあると聞いた事があるのですが、どこを探しても 該当するツールは見付かりませんでした。 上記の機能を実現する方法、またはツールがあれば教えて下さい。

    • ベストアンサー
    • HTML
  • アプレットからCGI/HTMLを呼び出すには

    Javaアプレットで作成された変数をCGI/HTMLに渡して、それを呼び出すことは可能でしょうか?アプレットで入力されたデータをCGIを使用してDB登録および各種加工し、その結果を画面表示したいのですが、どのようにすればいいかわかりません。 どうぞよろしくお願いいたします。

  • HTML化によるホームページの高速化方法について

    HTML内で外部サーバにあるCGIをjavascriptとして起動させて、 結果を表示する方法を行っていますが、実行させるjavascriptの数が多くなるに連れて ページが表示されるまでに時間がかかってしまいます。 そこで、ページが表示されるたびに毎回javascriptを表示させる方式(下例のold.html)ではなく、 old.html内のjavascript部分を実行させたものをHTML化したnew.htmlを 自動で作成するcgi(下例のtranslate.cgi)などを作りたいと考えていますが、 どのように作ればいいのでしょうか。 【old.html(一部抜粋)】 <BR>下記にtest.cgiの実行結果が表示されます!<BR> <SCRIPT language="javascript" src="http://www.xxx.com/test.cgi"></SCRIPT> 【test.cgi(一部抜粋)】 print "Content-Type: application/x-javascript\n\n"; print "document.write('<P>test.cgiの実行結果だよ</P>');"; 【new.html(一部抜粋)】 <BR>下記にtest.cgiの実行結果が表示されます!<BR> <P>test.cgiの実行結果だよ</P> ●translate.cgiの仕様は、下記の内容を考えています。 perlについては少しだけ理解はしているのですが、 (3)部分のプログラム方法がわかりません。 【translate.cgi】 (1)old.htmlファイルをオープンする (2)old.htmlファイルを一行ずつ読み込み、javascript以外であれば、 そのままnew.htmへ書き込む (3)javascriptの場合には、実行させた結果を取得しnew.htmlへ書き込む 大変お手数お掛けいたしますが、 どうぞよろしくお願い致します。

    • ベストアンサー
    • Perl
  • トップページHTMLに更新日を自動的にさせる方法を探しています。

    トップページHTML ┣HTML1 |┗…HTML2 ┣HTML3 ┣CGI1 |┗…HTML4 ┗CGI2 …┗…DATA1 トップページHTMLに更新日を自動的にさせる方法を探しています。 HTML1にはHTML2のリンクが張ってあります。 HTML3はそのものを変更しています。 CGI1はHTML4のテンプレートを使って変更しています。 CGI2はDATA1に更新データを書き込んでいます。 トップページで表示させたい更新は ・HTML2 ・HTML3 ・CGI1 ・CGI2 以上の4つです。 ジャバスクリプトでもCGIでも何でも方法は問いません。

    • ベストアンサー
    • HTML
  • 価格表。作るならcgi ? HTML ?

    価格表を作りたいのですが、 HTMLで作ったほうがいいのか、 CGIで作ったほうがいいのか迷ってます。 CGIは、改造するぐらいなら出来ます。 HTMLは、ゼロから作れます。(気合いで) できればCGIを使いたいのですが、 何かいいフリーソフトってありますか? 使用方法としては、 車のパーツ販売なのですが、 ・最初にメーカーを選ぶ(10項目) ・→車種を選ぶ(40項目) ・→商品を選ぶ(10項目) ・→価格が表示される。 というような感じで考えています。 アドバイスお願いします。