setcookie("test", cook());
setcookie("test", cook());
echo "Счётчик посещений сайта {$_COOKIE["test"]}";
function cook(){
if (isset($_COOKIE["test"])) {
$_COOKIE["test"]++;
}else{
$_COOKIE["test"] = 1;
}
return $_COOKIE["test"];
}
<?php
setcookie(cookName(), cookAdd(), time() + 10, '/');
echo 'Вы на сайте уже ' . cookAdd() . ' раз';
// +1 к имени куки
function cookName()
{
foreach ($_COOKIE as $value) {
setcookie("test-$value");
$value++;
return "test-$value";
}
return "test-0";
}
// Счетчик посещений
function cookAdd()
{
foreach ($_COOKIE as $key => $value) {
$value++;
return $value;
}
return 0;
}
// вывод массива всех куков
echo '<pre>';
print_r($_COOKIE);
echo '</pre>';