2015-01-06 14 views
6

メールチャットをシンプルなWebサイトに統合しようとしています。Mailchimpフォームが投稿されていません

しかし、既存のWebサイトフォームに統合した後でも、MailChimpシステムで設定されている情報をリストに提出することはありません。

既存フォームへの統合がうまくいきませんでしたので、私はステップを踏んで、MailChimpによって生成されたバニラコードをテストすることにしました - しかし、これでもうまくいかないので、検索しました。

QUOTE '誰かが「購読」ボタンをクリックした後、私のフォームは何もしていません。

埋め込みコードフォームの[購読]ボタンをクリックした後で、購読者にエラーメッセージや成功メッセージが表示されない場合は、[ありがとうございます]ページにリダイレクトされず、オプトイン確認メールフォームが期待どおりにサーバーに送信されていない可能性があります。これは、通常、1つのページでJavaScript検証を使用するフォームが複数ある場合に発生します。

1つのページに複数の埋め込みフォームを使用する場合は、クラシックフォームのJavaScriptを無効にするか、ウェブサイトのiFrameにフォームを配置するか、裸のフォームやスーパースリムフォームなどのコードフォームを埋め込むことができます。これらの2つのフォームは、コード内にJavaScriptを使用していません。 END QUOTE

私は既にスーパースリムフォーム(つまりJavaScriptを使用していません)を使用していますが、ページ上に競合する可能性のある他のフォームがないため、提供されているMailChimpソリューションは適用されません。ここ

とMailChimpによって提供バニラコードです:

<!-- Begin MailChimp Signup Form --> 
<link href="//cdn-images.mailchimp.com/embedcode/slim-081711.css" rel="stylesheet" type="text/css"> 
<style type="text/css"> 
    #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; } 
    /* Add your own MailChimp form style overrides in your site stylesheet or in this style block. 
     We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ 
</style> 
<div id="mc_embed_signup"> 

<form action="//test.us9.list-manage.com/subscribe/post?u=7d8e5d2a8c2b79eb3827e261b&amp;id=77e030126f" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> 
    <div id="mc_embed_signup_scroll"> 
    <label for="mce-EMAIL">Subscribe to our mailing list</label> 
    <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="email address" required> 
    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> 
    <div style="position: absolute; left: -5000px;"><input type="text" name="b_7d8e5d2a8c2b79eb3827e261b_77e030126f" tabindex="-1" value=""></div> 
    <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div> 
    </div> 
</form> 

</div> 

<!--End mc_embed_signup--> 

誰もがこの一見単純なセットアップが動作していない理由を私は理解するのに役立つことはできますか?

答えて

2

このようなアクションでhttp:またはhttps:を使用してみてください:

action="http://test.us9.list-manage.com/subscribe/post?u=7d8e5d2a8c2b79eb3827e261b&amp;id=77e030126f" 
+0

は、同じ問題を持つフォームでそれをしました。これは問題を変えなかった。それがOPのためにしたのかどうか分からない。 – rhand

関連する問題