質問の表現が分かりにくいかもしれませんので具体的に描かせていただきます。
こちらのサイトhttp://www.ortecweb.com/cgi/koukai/form/のメールフォームを設置しようとしています。
現在はwww.****.com/form/form.cgi(ここにアクセスするとフォームが表示されます)という状態で設置(実行)は出来たのですが、
実際のホームページで表示するためにhtmlを作ってその中にフォームの広告を表示して送信させるようにしたいのです。
そして、このフォームのCGIはhtmlをカスタマイズできるもので、ちゃんと利用すべきhtmlファイルも一緒に入っています。
説明書きにカスタマイズの仕方があるのですが、
注意のみで肝心の実際のcgiの入れ方(と言えばいいのでしょうか?)の記述がないのです。
記述がないということは、メチャ簡単なのかもしれませんが、
その方法がまったく分からないのです。
この説明を理解していただけるかどうか不安ですが、ヒントでもいただければと思いますので
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
いまいち意味がわかりませんでした。
>フォームの広告を表示して送信させるようにしたい
フォームの広告とはなんですか?
CGIにアクセスをして生成された<form>のソースをHTMLに貼り付けると言う手ではだめなのでしょうか。
説明が上手くできなくてすみませんでした・・・。
「フォームの広告」は間違いでしす。すみません。
「フォームの内容」が正しいです。
ちなみにmoon_night様のご提案で試してみましたが上手くいきませんでした。
確認ボタンを押すと、本当(?)のcgiが呼び出されて、確認画面とcgiから呼び出されたフォームの内容が同時に表示されてしまいます。
やはり他に方法があるようですね。
ご回答ありがとうございました。
No.4
- 回答日時:
#2です
>、「メチャ簡単」に出来るのではないかと思ったのですが、
自動的にcgi(フォームの内容など)がhtml内に表示されないということ自体が問題なのでしょうか?(実際はそのままアップロードしただけでは真っ白な画面しか表示されません・・・)
どうもそういうことのようですね。(cgiの中にform.htmlが表示されると言ったほうがより正しいのでしょうが)
cgiの知識がなくても、「メチャ簡単」に出来るとお考えなら誤解が有ります。先にも述べましたように、参考URL程度の知識は必要です。
>現在は www.****.com/form/form.cgi (ここにアクセスするとフォームが表示されます)という状態で設置(実行)は出来たのですが、・・・
どうも、これは単にファイルをアップロードしただけの意味のようですね。
お使いのサーバーにより、設置の方法はいろいろ異なるので一概には言えませんが、本来ならcgiファイルの設置場所は決まっていますからたとえば、 www.****.com/cgi-bin/form/form.cgi のような感じになるはずです。↓
http://www.wakwak.com/info/setup/homepage/cgi/cu …
#2にも書きましたように、cgiに関してどのような知識をお持ちかがわかりませんが、下記URL程度の知識はお持ちででないと、ご希望のファイルを利用するのはトラブルの元ですし、少なくともファイル転送先を守らないとセキュリティ上極めて危険です。
なお、どの程度の知識があって質問しているのかを回答者によく理解させないと、思った回答は得られないと思いますが。
参考URL:http://www.tohoho-web.com/wwwcgi.htm
No.3
- 回答日時:
正しく設定していますか?
./regist/regist.cgi
にアクセスしてください。
WEB上で設定ができると思います。
いまいち説明がわかりにくいのですが、結局は何がしたいのですか?
普通に使うことも出来ないのですか?
No.2
- 回答日時:
ご利用のメールフォームは、CGIなどについての知識がある人がカスタマイズできるように用意されているようです。
↓http://www.ortecweb.com/cgi/koukai/form/man.pdf# …
上記マニュアルに書いてあるように、form.htmlの
<!--title--><!--print-->の箇所は、form.cgiが記載するので、
それ以外の部分をform.htmlで追記出来る様になっています。
例えば以下のように修正して、アップロードすればよいでしょう。
なお、文字コードはeuc-jpになっていますので、そのようにして保存する必要があります。↓
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
<title><!--title--></title>
</head>
<body>
<h1><!--title--></h1>
ここにフォームの前のカスタマイズ内容を記載します。
<!--print-->
<br>ここにフォームの後のカスタマイズ内容を記載します。
</body>
</html>
参考URL:http://www.tohoho-web.com/wwwcgi.htm, http://www.tohoho-web.com/html/meta.htm
この回答への補足
ご回答ありがとうございます。
やはり説明不足でした・・・。
たぶんgura_様はhtmlにcgi以外の表示したい内容を教えてくださっているのだと思いますが、
htmlに記載したいカスタマイズする内容(メニューボタンやその他の内容)はhtmlファイル内に入れる方法が分からないのではないのです。
>>><!--title--><!--print-->の箇所は、form.cgiが記載するので・・・
肝心のこのフォームの部分が form.html内に表示されていないのです。
form.htmlをそのまま(DLした時の状態で)アップロードしたら、
シンプルに(左上から)タイトルとフォームの項目が
自動的に表示される仕組みになっているからこそ、
それを前提にNo.2のようなご説明をしていただいたのだと思います。
(違っていたらすみません)
なので、質問でも書きましたが、「メチャ簡単」に出来るのではないかと思ったのですが、
自動的にcgi(フォームの内容など)がhtml内に表示されないということ自体が問題なのでしょうか?
(実際はそのままアップロードしただけでは真っ白な画面しか表示されません・・・)
簡単に言うと、「html内」に「cgiのフォームの内容」を「自動的」に「呼び出す(表示する)」方法が分からないのです。
説明が下手で長くなってしまいましたが、理解していただけましたでしょうか?
引き続きお願いできればと思います。よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
apacheでPerl CGIが作動せず、5...
-
ホームページでCGIのフォームを...
-
CGIで出力するhtmlの<!DOCTYPE ...
-
フォームを再送信しますか?
-
エクセルで集計したい。
-
古ーくからフリーのtree.cgi掲...
-
CGIって何ですか?簡潔に教えて...
-
cgiからsendmailを送信で文字化け
-
Perl 別ドメインのファイル存在...
-
チェックボックスでのvalue値の...
-
CGIの設置が分かりません・・・
-
一番簡単なCGI,掲示板の設置教...
-
サイト訪問者の情報を取得したい
-
htmlからパラメータで、cgiに渡...
-
CGIゲーム設置について
-
perlで書いたcgiでsqliteの使い...
-
CGIが読み書きするデータファイ...
-
「CGIにより定義されていない」...
-
掲示板専用スクリプトなどを使...
-
cgiの注釈が出来ない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiファイルを実行すると、「開...
-
MIMEタイプの設定を上書き
-
CGIをフレームで表示するには…
-
Mac OSX LionでCGI/Ruby動かず
-
CGIをHTML(scriptタグ)上でうま...
-
ファイル間の変数引き継ぎ方法...
-
テキストの受け渡しの不具合
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
URLに~/cgi-bin/~を隠す方法
-
CGIでソースがそのままでてしま...
-
VBScriptで、ファイルから任意...
-
ラジオボタンのグループ化
-
VBAでサーバーにアクセスするに...
-
YY-BOARDについて
-
ASPから既存のexcelブックを開...
-
FTPにて553エラー
-
a.cgiからb.cgiを
-
SFTPなどは使わないホームペー...
-
特定のCGIだけ、作動するかわり...
おすすめ情報