
CGIの設定方法について質問があります。
今まで正常に動いていたhtml書き出しのCGIファイル(A.cgi)をコピーしてB.cgiを作りました。
A.cgiに書かれているメールの送信先アドレス$mailtoを変更するとその変更が反映されるのですが、
B.cgiについて同様のことをしても変更が反映されず、変更前のアドレスにメールが送られてきます。
cgiの呼び出し元であるC.htmlにはB.cgiを呼び出すよう記述されており、
書き出されたhtmlはB.cgiとなっています。
<form action="../cgi-local/B.cgi" method="post" name="">
ですが、A.cgiを読みに行っているためA.cgiに書かれているメールの送信先アドレスに送信されています。
No.2ベストアンサー
- 回答日時:
Perlだと仮定して
B.cgiの中に下記のようなプログラムを呼び出す記述がありませんか?
$prog = './A.cgi';
もしくは
print "<form action=\"A.cgi\" method=\"POST\">\n";
CGIが内容確認のページを表示、そして送信している時はこのようになってますね。
autumnbumpkinさん!
ありがとうございます!
まさに下記の記述がありました。
print "<form action=\"A.cgi\"method=\"POST\">\n";
ここのA.cgiを変えればいいんですよね。
これで問題が解決しました。
本当に感謝感謝です!
No.1
- 回答日時:
呼び出し元のC.htmlがキャッシュに残っていて、キャッシュにある
<form action="../cgi-local/A.cgi" method="post" name="">
と書かれたC.htmlがA.cgiを呼び出しているのでは?
キャッシュをクリアして再実行してみましょう。
chie65536さん。
どうもありがとうございました!
autumnbumpkinさんの答えを試してうまくいきました。
でも、キャッシュをクリアという概念がなかったので
とてもためになりました。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リンク先のURLを隠して画像を表...
-
HTMLからフォルダを開きたい
-
社内で利用するWebサイトを立ち...
-
HTMLページが勝手にダウンロー...
-
【HTML】1クリックで複数ファイ...
-
Excelで、社外秘(閲覧のみ)と...
-
URLDownloadToFile でダウンロ...
-
Apacheのドキュメントルートを...
-
iPadの標準ブラウザでローカルH...
-
テクトロ オシロ 拡張子 ISFフ...
-
アクオスケータイ4、アクオス...
-
全く同じファイルなのにホーム...
-
body内にmetaタグを記述は問題...
-
ブラウザの右上にあるボタンを...
-
htmlの謎
-
html4.01とxhtmlではレスポンシ...
-
VBA URLDownloadToFileについて
-
FireFoxのNoScriptお使いの方へ...
-
<a href="/">トップへ</a> こ...
-
エクセルで作成した表のハイパ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URLの.aspとは??
-
リンク先のURLを隠して画像を表...
-
スマートフォンサイトのファイ...
-
現在phpを勉強中なのですが、他...
-
htmlファイルを自動で大量...
-
HTMLでユーザ名を表示する方法
-
アクセス制限(1日1回)
-
トップやサイド部分のテンプレ...
-
リンクタグのオプション
-
http://someserver/file.txt?va...
-
なにを勉強すればいいでしょうか
-
大手ポータルサイトについて
-
htmlのプログラム言語
-
xx.cgi?/***のリダイレクトを行...
-
共通部分の出力にPHPを使う場合
-
javasprictとcgi/perlの違いを...
-
[html]画像選択ページと画像表...
-
別のページ途中に飛ぶ#ジャン...
-
CGIの呼び出し方法について
-
aspxとうい拡張子がASP.netだと...
おすすめ情報