} else {
require_once 'client/requires.php';
$client = new Sailthru_Client(get_option('sailthru_api_key'), get_option('sailthru_secret'));
$replacement_fields = array();
if (isset($_POST['fname'])) {
$replacement_fields['first_name'] = $_POST['fname'];
}
if (isset($_POST['lname'])) {
$replacement_fields['last_name'] = $_POST['lname'];
}
$all_lists = $form->get_all_lists();
$lists = array();
if ($has_lists) {
foreach ($all_lists as $id => $list_name) {
if (in_array($id, $_POST['lists'])) {
$lists[$list_name] = '1';
}
}
}
$client->setEmail($_POST['email'], $replacement_fields, $lists);
if ((bool) get_option('sailthru_welcome') && ($template = get_option('sailthru_welcome_template'))) {
require_once 'client/requires.php';
$client = new Sailthru_Client(get_option('sailthru_api_key'), get_option('sailthru_secret'));
$r = $client->send($template, $_POST['email'], $replacement_fields, array());
}
echo '{}';
}
}
break;
}
die;