Есть скрипт:
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 0;
}
if ($_SESSION['counter'] > '30') { ####
print 'limit';
exit;
}
print ++$_SESSION['counter'];
Этот скрипт вызывается другим с помощью CURL:
$url = 'site.com';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
$response = curl_exec($ch);
curl_close($ch);
print_r($response);
Но всегда возвращается 1.
Можно ли установить счётчик вызова скрипта-обработчика с помощью сессий?