【发布时间】:2014-02-05 04:57:37
【问题描述】:
我正在尝试使用 PHP 和 mailchimp 2.0 api 提交表单。
我收到一条错误消息:
FNAME must be provided
我的表单有一个名字字段:
<input type="text" name="fname">
所以它一定与我在 php 端处理它的方式有关。
这是处理 FNAME 的 php 代码:
$result = $MailChimp->call('lists/subscribe', array(
'id' => 'myid',
'email' => array( 'email' => $_POST['email']),
'FNAME' => $_POST['fname'],
'LNAME' => $_POST['lname'],
'double_optin' => false,
'update_existing' => true,
'replace_interests' => false
));
我不确定我是否正确地形成了数组。
顺便说一句,我正在使用这个包装器,但我认为我的错误与我如何创建 $result 而不是包装器有关。
https://github.com/drewm/mailchimp-api
任何帮助将不胜感激。
谢谢!
【问题讨论】:
-
您是否检查了表单的正确提交,例如
var_dump($_POST)? -
好电话...是的,表单提交很好。谢谢!
标签: mailchimp