Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

При переходе по ссылке 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", как должна.

Помогите настроить правильную передачу этой метки :)

6 лет назад
law-angel
Евгения 
35 летРоссия
6 лет в сервисе
Была
6 лет назад