function subscribe_supporter($supporter_KEY, $groups_KEY, $email_triggers = NULL) { global $DIA; /* not sure if i wantto change their deliverability status $d['key'] = $supporter_KEY; $d['Recive_Emails'] = '1'; $DIA->save('supporter', $d); */ save_supporter_groups($supporter_KEY, $groups_KEY); if ($email_triggers) { send_email_trigger($supporter_KEY, $email_triggers); } }
<?php require_once "../boot.php"; $supporters = $_REQUEST['supporters']; unset($_REQUEST['supporters']); if ($_REQUEST['groups_KEY']) { $groups_KEY = $_REQUEST['groups_KEY']; } # if it is new add the group and get the id if ($_REQUEST['Group_Name']) { $groups_KEY = save_new_group($_REQUEST); } foreach ($supporters as $key) { save_supporter_groups($key, $groups_KEY); } header("Location: ../" . $_REQUEST['jaguar_redirect']);