$_SERVER['REMOTE_ADDR'], 'FNAME' => $name 'MERGE4'); $result = $mc->call('lists/subscribe', array( 'id' => 'xxxxxxxxx', 'email' => array('email'=>$email), 'merge_vars' => $mvars, 'double_optin' => true, 'update_existing' => false, 'replace_interests' => false, 'send_welcome' => false ) ); if (!empty($result['euid'])) { $msg = 'Thanks, please check your mailbox and confirm the subscription.'; $alertclass = 'alert-success'; } else { if (isset($result['status'])) { switch ($result['code']) { case 214: $msg = 'You\'re already a member of this list.'; break; // check the MailChimp API if you like to add more options default: $msg = 'An unknown error occurred.'; $alertclass = 'alert-error'; break; } } } } } ?>