• 締切済み

htmlのみの投稿Formの作り方

おはようございます。 私のHPはfc2なので、CGIもPHPも使えないので htmlのみでそのページ上で動作するwebフォームを作りたいのですが、 肝心の参考になるところがありません。 作り方知っている方いましたらご教示お願いします。

  • HTML
  • 回答数4
  • ありがとう数5

みんなの回答

  • wek00
  • ベストアンサー率62% (90/145)
回答No.4

>計算だけしてページに表示するならJavaScriptで対応できますが というのは、 どこにも送信しないわけですから、入力内容については全ての処理がブラウザ内で完結しているということです。入力内容を他の端末から見ることはできませんし、同じ端末上であっても別のブラウザでは見ることができませんが、本当にそれでもいいのですか? やり方は難しくありませんし、見た目を掲示板のようにすることもできるでしょう。 一般的な掲示板のように後から別の人が読めるようにしたければ、サーバーで入力内容を受け取り保持しておかなければなりません。その為にサーバーサイドのプログラム(CGIの類)が使われます。 なお、無料レンタル掲示板は今でも各種ありfc2でも提供しているようです。(http://bbs.fc2.com/)

aiueo6391
質問者

お礼

なるほど、回答ありがとうございます。 やはりCGIを使わなければ無理みたいですね。 おとなしくfc2の掲示板が使えればそちらの方を使います。

回答No.3

>私のHPはfc2なので、CGIもPHPも使えないので https://form.fc2.com/ この会社使ったことがないのですが。 そもそも、メールフォームあると思うのですが。 無料らしいので、一度、試してみるのはいかがでしょうか?

aiueo6391
質問者

お礼

回答ありがとうございます。 メールフォームというよりは投稿した文字をそのまま現在のページへ表示する フォームを作りたいです。

  • asciiz
  • ベストアンサー率70% (6641/9409)
回答No.2

HTMLで用意した入力フォームは、CGIでその入力を受けるのでなければ動作しません。 入力画面だけ用意しても、メールを受け取るのは不可能です。 そこで、「Googleフォーム」をお勧めします。 (参考) >Googleフォームの使用方法を徹底解説 >https://ferret-plus.com/6385 >【最新版】Googleフォームの使い方完全ガイド >https://blog.hubspot.jp/google-forms まずはGoogleアカウントを取得し、Google Drive やGmailを使えるようにしておきます。(取得済みであればそれを使うので構いません) そして上記のGoogleフォームを作って、自分のホームページからリンクすれば、入力データが自動的に表データとなって見られるようになります。 また、毎日表データを見に行かなくても、データ送信があった時に通知メール(Gmail)を受け取ることも可能です。 凝ったデザインはできませんが、プログラムを組む必要はなく、セキュリティ上も安全(平文メールで内容を送ることがない、入力データはGoogleアカウント認証した自分しか見られない)ですので、使ってみてはいかがでしょう。 もちろんGoogleですので、個人利用であれば全部無料です。

aiueo6391
質問者

お礼

回答ありがとうございます。

  • t_ohta
  • ベストアンサー率38% (5083/13282)
回答No.1

入力された値をどう処理したいのでしょうか? 計算だけしてページに表示するならJavaScriptで対応できますが、入力内容を何処かへ送信したいのであればCGI処理が必要です。

aiueo6391
質問者

お礼

回答ありがとうございます。 入力した文字を掲示板みたいにそのページにそのまま表示したいのですが、 できますでしょうか?

aiueo6391
質問者

補足

>>計算だけしてページに表示するならJavaScriptで対応できますが、 同じページに送信した文字を表示したいだけなので多分それで大丈夫なので、 教えて頂けますか?

関連するQ&A

  • CGI不可の場合ですが・・・

    初心者でHPを作成中です。ページにお問い合わせ用のフォームが作りたいのですが FC2が無料で提供しているメールフォームにリンクさせる形で設置したいと思いますが これってCGI不可のサーバーだとダメってことでしょうか? CGIの意味がイマイチわかっていないのではずかしいのですが ページ上のリンクをクリックしてFC2メールフォームのウインドウが開くように することは「CGI設置不可」だとやってはいけませんか? それとも意味がちがいますか?

  • 携帯サイトではjavascriptは使用できないのですか?

    今回携帯サイトを立ち上げようと作成しました。 そこでページにjavascriptを埋め込んで、history.backで 前のページに戻るように設定しましたが、動作しませんでした。 次に他の携帯サイトを参考にフォームを作成し、プルダウンでページを飛ばせようとしましたがwebで調べているうちに、携帯のサイトでjavascriptは動かせないと書かれていました。 ただ参考に携帯サイトでは、プルダウンでリンク指定をしたページに飛ぶのですが、ソースを見るとphpで動作させています。phpは理解できないので、他の方法で動作させたいのですが、ご存知の方どうかご教示 下さるようお願いいたします。

  • FC2ホームページへのCGIやPHPなどについての質問です。

    FC2ホームページへのCGIやPHPなどについての質問です。 FC2ホームページをやっているんですけど、CGIやPHP、JSPが使用できません。 CGIやPHP、JSPなどのメールフォームを追加しようとしたらサーバーへのアップロード中にエラーがでました。FC2ホームページ対応のCGI、PHP、JSPのメールフォームを持っているか無料でダウンロードできるサイトを知っている方は回答よろしくお願いします。

  • フォーラム(F-board)などで半角英数のみの投稿を拒否したい

    PHPスクリプトのF-boardを改造しているのですが、半角英数のみの投稿を拒否したい場合、どのような記述をどこにすればいいのか、わかる方いましたら教えて下さい。 CGIだとhttp://swanbay-web.hp.infoseek.co.jp/index.htmlを参考にできたのですが、PHPだとわかりません。 ヨロシクお願いします。

    • 締切済み
    • PHP
  • CGIとPHPの違い

    CGIで作っていたアンケートフォームがあるのですが、そのページを含め、WEBサイト全体を外注で作り直してたところ、フォームがPHPになって戻ってきて、こちらで触りにくくなってしまいました。 PHPの利点とは何なのでしょう?CGIよりも使い勝手が良いものなのでしょうか? また、PHPというものは簡単に使えるものなのでしょうか?例えば、質問事項を増やしたり減らしたりという程度なのですが。。。

    • ベストアンサー
    • PHP
  • メールフォーム設置について

    HPのテンプレートを購入しました。 そのテンプレートにはメールフォームのページ(問い合わせページ)があるのですが、これを動作させるにあたって質問させてください。 自分でcgiやphpを作成するというのが技術的に不可能です。 そこで何とかデザインこのままで簡単に作動させることが出来ませんか? 例えば有料でも構いませんのでこのようなことが出来るサービスはありませんか? よろしくおねがいします。

    • 締切済み
    • CGI
  • フォームに投稿された内容で新規ページを作成するには?

    いつもお世話になっております。 php+mysqlでサイトを作成しています。 トップページにおいてフォームから入力された文字列を、次ページに表示し何らかの動作をさせるというものです。 現在は、それぞれ固定のファイルで、例えば下記のサイトでは「odaiba_odai.php」というファイルが文字列を表示しています。 http://odaiba.web345.jp この方法だと、当然ながらトップページを経由しないとページの内容が表示されません。 なので、フォームからの入力によって新規にページが作成されるようにしたいのです。 urlに「?」や「%」を含むページをよく見かけ、これらがphpによって作成されたページであるとは認識しているのですが、実際に自分が作ろうと思い、いろいろと調べてみたのですが、これだというものが見つかりませんでした。 どなたかご教授いただけると幸いです。 大まかな方向性でも結構です。 (サンプルスクリプトや詳細な説明のあるサイトリンクだとモアベターです) 宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • CGIのメールフォームを、ウェブページ内に設置する方法が解りません。

    はじめまして。 CGIのメールフォームを、ウェブページ内に設置したいと思っております。 https://www.calbee.co.jp/soudanshitsu/otoiawase/ こちらのページのように、ウェブページの中にメールフォームを埋め込みたいのですが、 全く方法がわかりません。 個人サイトでも、このようにCGIのメールフォームを、 ウェブページ内に設置しているのを見かけますが、 どのようにすればよいでしょうか。 また、ウェブページ内に埋め込めるCGIのメールフォーム、埋め込めないメールフォームは あるのでしょうか。 作成ソフトはホームページビルダー、サーバはCGI設置可です。 宜しくお願い致します。

  • CGIで動的生成したページでPHPを使いたい

    初めて質問します。 現在、自社のWebサイトのリニューアルを任されています。 ヘッダー、フッター、ナビゲーションを表示させる際、利便性を考えてPHPでそれらを動的生成するようにしています。 PHPは、Webサイトのルートにある.htaccessに『AddType application/x-httpd-php .html』を追記して、HTML上からincludeで呼び出しています。 このサイトの問合わせフォームが元々CGIで作られているのですが、このCGIから生成されたページのみ、インクルードされたPHPが作動せず、ソースにPHPのコードがそのまま表示されます。 .htaccessのAddTypeに .cgi と付けてもダメで、CGI本体をcgi-binからフォームと同階層のディレクトリに移してもダメでした。 CGIとPHPは同時使用できないのでしょうか。

    • ベストアンサー
    • CGI
  • CGI(Peal)でURLデコード

    このURLを参考に、フォームの確認ページをつくっているのですが、URLがデコードできません。 何度やってもエラーばかりで…Pealって難しいですね(PHPのほうが簡単)。 どうすればいいですか? http://www.aimix.jp/cgi/syohofrmgetvw.html

    • ベストアンサー
    • CGI

専門家に質問してみよう