如何用电子邮件预先填充我的订阅论坛。例如,如果有人想输入他的"电子邮件",点击"发送"按钮订阅,他的"电子邮件"应该已经在我的订阅论坛。下面是网站(用于嵌入式订阅论坛)的url,此嵌入式小部件和订阅论坛的代码。
邮件猩猩订阅论坛网址:http://boooo.us7.list-manage.com/subscribe?u=2e01f07a729f6f76a41a34ca5&id=66efb8b1bb
网站网址:www.boooo.com
代码:<!-- Begin MailChimp Signup Form -->
<div id="mc_embed_signup">
<form action="//eepurl.com/-xxxx" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate="">
<div id="mc_embed_signup_scroll">
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder=" E-Mail Adresse" 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="xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxx" tabindex="-1" value="" />
</div>
<div class="clear">
<input type="submit" value="senden" name="senden" id="mc-embedded-subscribe" class="button" />
</div>
</div>
</form>
</div>
<!--End mc_embed_signup-->
谢谢你的帮助
抱歉没有提到代码,这是我的第一个问题,没有注意到为代码放置4个空格。
我通过在url的最后添加"&email=value"来解决这个问题。
<!-- Begin MailChimp Signup Form -->
<div id="mc_embed_signup">
<form action="http://boooo.us7.list-manage.com/subscribe?u=2e01f07a729f6f76a41a34ca5&id=66efb8b1bb&email=value" method="post" id="mc-embedded-subscribe-form" name=
"mc-embedded-subscribe-form" class="validate" target="_blank" novalidate="">
<div id="mc_embed_signup_scroll">
<input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder=" E-Mail Adresse" 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="e01f07a729f76a41a34ca5_66efb8" tabindex="-1" value="" />
</div>
<div class="clear">
<input type="submit" value="senden" name="senden" id="mc-embedded-subscribe" class="button" />
</div>
</div>
</form>
</div>
<!--End mc_embed_signup mce-EMAIL mc4wp_email //eepurl.com/-Mi4r
-->
您可以在后端表单中使用$_POST变量。
第一种形式:
<form action="subscription.php" method="post">
<input type="text" name="first_email">
<input type="submit">
</form>
订阅表单:
<form action="mailchimp.php">
<input type="text" name="email" value="<?php echo $_POST['first_email']; ?>"
....
更多信息:http://php.net/manual/en/reserved.variables.post.php
如果您想要做的就是进入mailchimp注册页面并预填写电子邮件,那么这个链接似乎可以工作:
https://boooo.us7.list-manage.com/subscribe?u=2e01f07a729f6f76a41a34ca5& id = 66 efb8b1bb&MERGE0 = foobar@foobar.com
如果你需要一个表单,试试
<!-- Mailchimp Signup Form -->
<form
action="https://boooo.us7.list-manage.com/subscribe?u=2e01f07a729f6f76a41a34ca5&id=66efb8b1bb"
method="post" target="_blank">
<input type="email" name="MERGE0" placeholder="Your e-mail">
<input type="submit" value="Subscribe">
</form>
<!--End Mailchimp Signup Form -->