Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include '../functions.php';
- logd('ac_tilda', $_POST);
- header('Access-Control-Allow-Origin: *');
- function activeCampaign_contact_add($email, $phone,$utm_source,$utm_medium,$utm_campaign,$utm_content,$utm_term,$id) {
- $params = array(
- 'api_key' => ACTIVECAMPAIGN_API_KEY,
- 'api_action' => 'contact_add',
- 'api_output' => 'serialize',
- );
- $post = array(
- 'email' => $email,
- 'phone' => $phone,
- 'field[%UTM_SOURCE%,0]' => $utm_source,
- 'field[%UTM_MEDIUM%,0]' => $utm_medium,
- 'field[%UTM_CAMPAIGN%,0]' => $utm_campaign,
- 'field[%UTM_CONTENT%,0]' => $utm_content,
- 'field[%UTM_TERM%,0]' => $utm_term,
- 'p['+$id+']' => $id
- );
- return makeActiveCampaignPostRequest($params, $post);
- }
- if($_SERVER["REQUEST_METHOD"] == "POST")
- {
- $email = $_POST['Email'];
- $phone = $_POST['Phone'];
- $id = $_POST['list_id'];
- $utm_source = $_POST['utm_source'];
- $utm_medium = $_POST['utm_medium'];
- $utm_campaign = $_POST['utm_campaign'];
- $utm_content = $_POST['utm_content'];
- $utm_term = $_POST['utm_term'];
- $result = activeCampaign_contact_add($email,$phone,$utm_source,$utm_medium,$utm_campaign,$utm_content,$utm_term,$id);
- logd('ac_tilda', 'result');
- logd('ac_tilda', $result);
- }
- /*utm_source=yandex
- utm_medium=cpc
- utm_campaign=promo
- utm_content=blocktext
- utm_term=poisk */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement