同一サイト内で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の削除はしておりませんので、それが原因かと思います。
早速そのようにしてみます。
ありがとうございます。