Передача метки с сайта по указанному url в трекер - систему аналитики
При переходе по ссылке http://xxx.ru/tracker.php?utm_medium=36&utm_campaign=11&utm_content={AD}&utm_source={HSITE2} у пользователя открывается станица http://yyy.ru/?subid=k1cu0mg9k4k7fove , где "k1cu0mg9k4k7fove" - уникальный ключ посетителя, при каждом новом посещении генерируется новый ключ.
Наша задача - передать этот ключ по указанному url - http: //xxx.ru/postback/common.php?vcode=[subid]&amount=0&status=approved&sec=ie9g6bx7 , где [subid] - единственная переменная, которая берется из ссылки и передается постбеком в трекер (систему аналитики).
Для реализации этой задачи я на ленде прописала следущий код до закрывающего тега :
Плюс при нажатии на сайте на кнопку "скачать" выполняется функция
, где send.php - код, в котором выполняется передача метки subid в трекер следующим образом:
$status = "approved";
$sec = "ie9g6bx7";
$data = [
'tel' => $_REQUEST['phone'],
'client' => $_REQUEST['name'],
'ip' => $_SERVER['REMOTE_ADDR']
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://xxx.ru/postback/common.php?amount=0&status=' . $status . '&sec=' . $sec . '&subid='.$_POST['subid']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_exec($ch);
curl_close($ch);
header ('Location: /index.php');
?>
Но почему-то метка subid передается как [subid], а никак не "k1cu0mg9k4k7fove", как должна.
Помогите настроить правильную передачу этой метки :)