はじめまして、CGI初心者です。
今、ステップメールというCGIシステムを使っています。ページ閲覧者さんがメールアドレスを登録すると、数日に渡りメールが届くと言うものです。例えば4日連続のメールセミナーみたいなものです。
フォーム(名前とアドレス)を送信してもらうと、そのステップメールCGIが起動するのですが、実はそれに加えて空メールを送る別のCGIも起動させたいのです。というのも、そのステップメールのセミナーは私のメールマガジンの登録をしてくれる人にだけするようにしたいのです。そこで、空メールをメールマガジンスタンドに送るとメールマガジンの登録ができるので、登録に同意して送信していただくと、ステップメールCGIとメルマガ発行スタンドへの空メール送信CGIを同時に起動するようにするとうまくいく、という算段です。これは可能でしょうか?
今のHTMLソースを載せたいのですが、そのステップメールCGIは購入したもので、改造は可能なのですが、著作権放棄はしていないようなので、控えます。一応普通に
<form method="POST" action="http://www.***.com/cgi-bin/stepmail.cgi">
見たいに始まるのですが、素人考えでこのactionのCGIを2つ指定できたらなあ、という事です。
必要な事項があれば補足しますので、おっしゃって下さい。CGIは初心者と言うか、ちょっとかじったくらいなので生半可な事しか知らなくてすみませんが、よろしくお願いします。
No.2ベストアンサー
- 回答日時:
#1氏の手段がとれない場合、HTMLで呼び出すCGIをその別のCGIに変更して、そこから既存のstepmail.cgiも呼び出す様にしてみてはいかがでしょうか。
No.1
- 回答日時:
仰るようなことを実現することは可能です。
>actionのCGIを2つ指定
しかしこれは無理です。
やり方として私が思いつくのは
stepmail.cgiに空メール送信CGIを呼び出す動作も加えれば良いかと思います。
ありがとうございます。
そうですよね、よく考えれば。
思いつかなかった・・・。
でもそのstepmail.cgiはかなり複雑なので、手を加えられるかどうか・・・今まで簡単なメールフォームを作った事がある程度なので・・・。簡単に出来ますか?
何かすごく抽象的な質問でスミマセン。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI htmlからcgiを自動的に起動させたい 1 2023/02/21 19:39
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- その他(ネットショッピング・通販・ECサイト) 11月1日に中国サイトで品物を購入しました私は何度もメールしていて4日に発送するとメールがあり5日の 6 2022/11/08 10:24
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- 求人情報・採用情報 今日、ホテルのアルバイトに、タウンワークから応募しました。 すると、会社からGメールが届き、事前登録 1 2022/03/31 23:40
- CGI 「CGIにより定義されていない」とは・・・ ? 3 2023/01/01 12:00
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSから、メール送信を行い...
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
WriteFileで送信できたかの確認...
-
VB6で、Bsmtp.dllを使って、メ...
-
メールフォームの受信先にg-m...
-
メールフォームで送信すると「...
-
Accessでメール一括送信ソフ...
-
文字のフォントの色で分岐する...
-
sendmailでの複数メールアドレ...
-
メールアドレスが正しいかどう...
-
CGIでメールのReturn-Pathに値...
-
VBA メール一斉送信で添付ファ...
-
Googleフォームを回答したか確...
-
空メールを送信するフォームCGI
-
VB.NETからGmail経由でメールを...
-
ビジネスメールの敬称
-
テキストボックスの番号を使っ...
-
教えて!全角文字「μ」の半角
-
エクセルVBA テキストボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Googleフォームを回答したか確...
-
Safariで「本当にこのフォーム...
-
チャットを作る
-
VBで添付ファイル付きのメール...
-
ACCESSから、メール送信を行い...
-
VBA EasyCommでの送信
-
VB.NET(2005)の"SerialPort" ...
-
BASP21のSendMailとSendMailEx...
-
VBA メール一斉送信で添付ファ...
-
メールフォームで送信すると「...
-
ホームページビルダーのメール...
-
Accessでメール一括送信ソフ...
-
c# メールが送信できたか確認
-
VB6で、Bsmtp.dllを使って、メ...
-
Message ID
-
VB.NETからGmail経由でメールを...
-
postmail(UTF-8)でメールが文字...
-
メールアドレスが正しいかどう...
おすすめ情報