mbxngtgo
@mbxngtgo
веб программист

Почему когда я имитирую заход на сайт с curl счетчик лайвинтернет не считывает его?

Имитирую заход на сайт с помощью curl.

<?php 
$host = "http://site.ru/"; 

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $host); 
curl_setopt($ch, CURLOPT_VERBOSE, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_AUTOREFERER, false); 
curl_setopt($ch, CURLOPT_REFERER, "http://test.ru"); 
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); 
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.137 YaBrowser/17.4.1.1026 Yowser/2.5 Safari/537.36');
curl_setopt($ch, CURLOPT_PROXY, $ip);
 
$result = curl_exec($ch); 
curl_close($ch);


Потом смотрю счетчик а того посещения нет ..Смотрю переходы с сайтов.
test.ru нет .В чем может быть дело..
  • Вопрос задан
  • 323 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Потому что счётчик исполняется на клиенте через javascript, а у вас в качестве клиента curl, который в js не умеет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы