
.. no le veo fallo.. yo he ocupado lo mismo:
Código PHP:
<?php
// Si no existe la cookie la creo...
if(!isset($_COOKIE['numero'])) {
setcookie('numero', '0', time()+600); // Valor 0, 10 minutos de exp
} else {
// Si existe... la modifico...
setcookie('numero', $_COOKIE['numero']+1, time()+360); // Tomo el valor que tenia y la incremento en una unidad
}
... antes de probarlo borras la cookie??
Suerte!