Ограничение использования файлов cookie, вероятно, не лучший способ сделать это, поскольку человек может очистить их и голосовать неограниченное количество раз.С другой стороны, если вы можете использовать базу данных, лучшим подходом IMO является получение их IP-адресов, размещение их на столе и проверка, когда они снова пытаются проголосовать.
Однако, если вы все еще хотите сделать это таким образом, вы можете установитьCookie (http://php.net/manual/en/function.setcookie.php) в следующем формате:
setCookie("pollCookie", "1", "999999", "/").
Затем, когда люди пытаются проголосовать, вы можете проверитьс
if(isset($_COOKIE["pollCookie"]))
{
echo "You already voted;"
die;
}
Обратите внимание, опять-таки, что это не очень хороший способ сделать это. Более того, вам придется изменить дату истечения срока действия куки, если они не удаляют куки.