Loading...
PHP/MySQL | Как добавить html в php-curl
Всем привет

Как добавить html/php код с произвольным добавлением POST параметров не нарушая обработке скрипта (интеграции)

Доспустим у нас есть код:

php
$json_array = [
"pid" => "tv1hxs",
"offerId" => 111,
"firstname" => $_POST['firstname'],
"lastname" => $_POST['lastname'],
"email" => $_POST['email'],
"phone" => $_POST['full_phone'],
"country" => $_POST['country'],
"ref" => $_SERVER['HTTP_REFERER'],
"ip" => $_SERVER['REMOTE_ADDR'],
];
$body = json_encode($json_array);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://admin.neogara.com/api/lid');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Accept: application/json',
'Content-Type: application/json'
]);

$response = json_decode(curl_exec($ch), true);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ( file_exists('text.txt')){
$file_content = (array)json_decode(file_get_contents('text.txt'));
unlink('text.txt');
}
$file_content['users'][] = array('user'=>$_POST);
file_put_contents('text.txt',json_encode($file_content));
if($http_code == 200){
if (empty($response['cabinetUrl'])) {
header('Location: success.html');
} else {
header('Location: ' . $response['cabinetUrl']);
}
}else{
echo $response['message'];
}







Нам нужно добавить код пикселя фб в обработчика, чтобы тот отбивал конверсии, не нарушая выполнение скрипта

Вот код пикселя


php
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '<?php echo ($_GET['fb']) ;?>');
fbq('track', 'Lead');
</script>
<noscript>
<img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=<?php echo ($_GET['fb']) ;?>&ev=Lead&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->







Заранее благодарочка!!
Онлайн: 3
Время:
Gen. 0.0874
(c) Bym.Guru 2010-2025