同一サイト内で2つのフォームがある場合に、一方の入力がもう一方にも連動してしまう

横井さん (2013-08-19 14:23:17) 【A】www.yokkaichi-port.com/contact.html 【B】www.yokkaichi-port.com/entry.html

和田様
いつもお世話になり、ありがとうございます。

同一のサイト内に2つのフォームを設置しており、例えばA.html と B.html とします。
この両者、それぞれ独立させたmailformpro4の設定フォルダを持たせており、
AformフォルダとBformフォルダそれぞれに、mailformproフォルダやconfig.cgiを持たせております。

ここで起きている現象なのですが、親切機能でconfig.cgiでオフに出来るものなのか、不具合なのかわかりませんので、質問させてください。

タイトルにも書きましたように、
A.htmlに入力した内容が、入力の上から順にB.html にも反映されてしまっています。
リセットすれば解消されますが、設定フォルダまで別々にしているのに、なぜこのような現象が起きるのでしょうか?

また、これを連動しないようにするには、どうすればよいでしょうか?

どうか、よろしくご教示のほど、お願いいたします。

すみません。。。投稿場所を間違えました

横井さん (2013-08-19 14:36:39) 【A】www.yokkaichi-port.com/contact.html 【B】www.yokkaichi-port.com/entry.html

和田様
申し訳ありません。

メールフォームプロ4に投稿するはずが、まちがってこんな高い場所にアップしてしまいました。。

移動して頂ければ幸いです。

本件、他の方も悩んでおられますが。。

横井さん (2013-08-23 14:40:24) www.yokkaichi-port.com/contact.html

和田様
いつもお世話になります。

メールフォームプロ4のコーナーでほかの方も質問しておられますが、
送信後に、フォームの内容が自動でリセットされればありがたく存じます。

我々でもできる方法(記述等)があれば、お教え頂きたいのですが。。

どうかよろしくお願いいたします。

Re:同一サイト内で2つのフォームがある場合に、一方の入力がもう一方にも連動してしまう

和田 (2013-08-25 00:52:01) www.synck.com

ディレクトリを分けるか、thanks.jsを呼び出してください。
あ、でも基本的にはディレクトリを分けてください。

やってみましたが。。。

横井さん (2013-08-26 10:00:33) www.yokkaichi-port.com/contact.html

和田様
いつもお世話になります。

ご返信、ありがとうございます。

ご指示の通り、A.htmlもB.htmlも、フォルダを分けてやってみました。
また、thanks.jsも、それぞれのthanks.htmlで呼び出しております。

しかし、改善されません。。。送信後も入力情報はAにもBにも残ってしまいます。

他に手はありませんでしょうか。。
何度も申し訳ありません。

Re:やってみましたが。。。

和田 (2013-09-01 06:27:08) www.synck.com

ディレクトリを分けている場合は問題ないと思います。
もしすでに情報が残っている場合は、一度Cookieを削除するか、ChromeやFirefoxのシークレットモードでテストしてください。Cookieの仕組みとして
/test/
/test/a/
/test/b/
の場合、a、bフォルダには/test/で記憶した情報も含まれます。
というような仕組みなので、基本的に階層を落とした同列の異なるディレクトリの場合はcookieの内容が重複することはありません。

了解しました!

横井さん (2013-09-01 10:07:55) www.yokkaichi-port.com/index.html

和田様
いつもお世話になります。

本当にいつもありがとうございます。

それでは、cookieの削除はしておりませんので、それが原因かと思います。

早速そのようにしてみます。

ありがとうございます。