
CGIのメールフォームを使用しているのですが、
アフィリエイトのようなシステム?を導入するため、
送信した人を判別する為に、
送信完了ページにフォームの内容(メールアドレス)を変数として
設定させるにはどのようにしたらよいでしょうか?
現在メールフォームで使用しているのは、CGI RESCUEさんのフォームメール(WebFORM)です。
やりたいことは、具体的には、送信完了ページに
<img src="https://sample.com/contract.php? num=1&order=×××
&aid=0000&corp=sampleID" width="1" height="1">
※order=×××に、フォームで送信した内容のメールアドレス等が
入るようにしたい
のような、IMGタグとして解析を設定するように、といわれたのですが
サービスを提供している企業が全くサポートしていないので…
メールフォームのCGI自体の、送信完了ページに設定してテストしてみたのですが、うまくいきません。
試したことは例をあげますと、
open (IMG, "$https://sample.com/contract.php? num=1&order=×××
&aid=0000&corp=sampleID");
print "Content-type: image/gif\n\n";
print <IMG>;
close(IMG);
等です。
CGIに全く詳しくないため、問題外なのはわかっているのですが、
どなたかご教授いただけないでしょうか。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
「×××」に入る部分が$EMAILという変数だとしたら、単に、
print "Content-type: text/html\n\n";
print "<html><body>\n";
print "<img src=\"https://sample.com/contract.php?num=1&order=$EMA … width=\"1\" height=\"1\">\n";
print "</body></html>\n";
でだめですか?
できました!
試すのに試行錯誤して時間がかかってしまい、
申し訳ありません!
早々に教えていただき、大変感謝しています。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お問い合わせフォームから送信...
-
Googleフォームを回答したか確...
-
フォームを再送信しますか?
-
ホームページビルダーのメール...
-
VB6で、Bsmtp.dllを使って、メ...
-
FLASHからアプリケーションの呼...
-
Postmailの使用でメール受信が...
-
CGIでメールのReturn-Pathに値...
-
BASP21のSendMailとSendMailEx...
-
c# メールが送信できたか確認
-
postmail フォーム複数設置に関...
-
ビジネスメールの敬称
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
エクセルVBA テキストボックス...
-
excel vba でユーザーフォーム...
-
アクセスのマクロ
-
テキストボックスの番号を使っ...
-
Excel-VBAでInputBox+Pulldown...
-
VBAでInputBoxの再入力をさせる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Googleフォームを回答したか確...
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
c# メールが送信できたか確認
-
BASP21のSendMailとSendMailEx...
-
ホームページビルダーのメール...
-
Accessでメール一括送信ソフ...
-
ベリファイチェック方式??
-
このページはどんなプログラム...
-
CGIプログラムを使った申し込み...
-
CGIでのメールフォーム作成■送...
-
web上でアンケートを作るには。
-
VB.NET(2005)の"SerialPort" ...
-
フォームで送信したメール
-
フォームがうまく送信できない
-
CGI? JS? ASP? 何...
-
VBA EasyCommでの送信
-
ソケットで通信するデータの帯...
-
一日おくれでのメール送信CGI
-
VB6で、Bsmtp.dllを使って、メ...
おすすめ情報