如何填写邮件黑猩猩表格,并提交我网站上的表格中的数据?

时间:2012-01-04 17:16:10

标签: html forms mailchimp

好的,所以我的客户网站上有一个包含3个字段“姓名,电话,电子邮件”的表单,我需要人们能够输入这些详细信息,然后当他们点击提交时,它会加载完整的外部邮件黑猩猩形式托管通过邮件黑猩猩和预先填写他们已经在网站上输入的3个字段?

这可能吗?

非常感谢提前

1 个答案:

答案 0 :(得分:0)

首选方法是验证MailChimp API并提交listSubscribe请求:http://apidocs.mailchimp.com/api/1.3/listsubscribe.func.php

无论处理表单提交的代码是什么,都应该建立连接并返回成功或失败。在不知道对你拥有的代码的访问权限的情况下,我很难给出具体的建议,但这里有一个例子,说明我们如何使用API​​提供的MCAPI类为php做到这一点:

<code>function subscribe_init() {
  if(!isset($_POST['subscribe_email'])) {
    redirect();
  }

  $error = $success = FALSE;

  if(valid_email($_POST['subscribe_email'])) {
    $api = new MCAPI('YOUR API KEY HERE');

    if($api->listSubscribe('LIST ID HERE', $_POST['subscribe_email']) === TRUE) {
      $success = TRUE;
    }   
    else {
      ERROR HANDLING HERE
    }   
  }

  return APPROPRIATE MESSAGE
}</code>

您显然需要进行大量编辑,以包含您的NAME和PHONE字段。