1度の登録で2箇所に登録させたいのですが・・・

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: ごんた : 2005/09/23 23:52  [URL
登録して貰う方に、了承を得た上で、1度に2箇所に登録を出来るようにしたい
のですが、可能でしょうか?

aは名前とメールアドレスの登録、bはメールアドレスのみです。

下が次の登録箇所(b)の配布するフォームです。

<form action="http://regist.example-b.com/reader/rdadd" method="POST">
登録フォーム<br>
<input type="hidden" name="id" value="0000000000">
<input type="text" name="rdemail" value="">
<input type="hidden" name="reg" value="******">
<input type="submit" value="登録">
</form>

bのフォームは、以下の2つのULRのどちらかで、%%MAIL%% のMAIL部分を
記入してもらったアドレスに置き換える事が出来れば、登録できるようです。
http://regist.example-b.com/reader/rdadd?id=0000000000&rdemail=%%MAIL%%&reg=******
http://regist.example-b.com/reader/rdadd?MfcISAPICommand=RdAdd&rdemail=%%MAIL%%&id=0000000000

まず、aより配布されたフォームの登録成功時に、表示されるページのULRの記入欄は、
任意設定可なので、そこを
http://regist.example-b.com/reader/rdadd?id=0000000000&rdemail=%%MAIL%%&reg=******
に変えました。
aは登録できますが、bは、メールアドレスの未入力になります。

<!---START OF ADD FORM-->
登録フォーム<br>
お名前・メールアドレスを入力して登録ボタンを押して登録。<br>
<form action="http://example-a.com/cgi-bin/autores/autores.cgi">
<input type=hidden name="do" value="add_lead_external">
<input type=hidden name="Username" value="USERNAME">
<input type=hidden name="Stop_Status" value="Active">
<input type=hidden name="Cycle_Number" value="0">
<input type=hidden name="Success_URL" value="http://regist.example-b.com/reader/rdadd?id=0000000000&rdemail=%%MAIL%%&reg=******">
<input type=hidden name="Failure_URL" value="http://example-a.com/Failure.html"><input type=hidden name="Notes" value="Added from opt-in form">
お名前: <input type=text name="Name" value=""><br>
メールアドレス: <input type=text name="Email" value=""><br>
<input type=submit value="登録">
</form>
<!---END OF ADD FORM-->

a、b共に登録できる方法は、ありますでしょうか?

1   名前: ごんた : 2005/09/23 23:52  [URL
誤って、下書きの段階でパスワードを設定せず、送信してしまいました。

知識を全く持っていない者なのですが、どなたか、教えて頂けますでしょうか?

<!---START OF ADD FORM-->
For more information please fill out this form:<br><br>
<form action="http://example-a.com/cgi-bin/autores/autores.cgi">
<input type=hidden name="do" value="add_lead_external">
<input type=hidden name="Username" value="USERNAME">
<input type=hidden name="Stop_Status" value="Active">
<input type=hidden name="Cycle_Number" value="0">
<input type=hidden name="Success_URL" value="http://example-a.com">
<input type=hidden name="Failure_URL" value="http://example-a.com/Failure.html">
<input type=hidden name="Notes" value="Added from opt-in form">
Name: <input type=text name="Name" value=""><br>
Email Address: <input type=text name="Email" value=""><br>
<input type=submit value="Submit">
</form>
<!---END OF ADD FORM-->

上のフォームは初めの登録箇所(a)から配布されているフォームです。

名前とメールアドレスの登録が出来るそうです。

Success_URLのある行の"http://example-a.com"のULRは、登録が成功した時に、
表示されるページのULRを記入する欄で、任意に設定をして良いそうです。

http://example-a.com/Failure.htmlは、登録失敗の時のページへのULRで、
こちらも変更可です。

失礼がありましたら、ご容赦下さい。宜しくお願いします。

2   名前: 愛浦憂馬 : 2005/09/23 23:52  [URL
ちょっと試してみたけど分かりませんでした。

「もともと二箇所以上に登録できるフォームCGI」などを探してみてはどうでしょう

3   名前: ごんた : 2005/09/23 23:52  [URL
お答えいただきありがとうございます。

そちも、探してみます。

一覧へ戻る