cokie ile bunu önleyebilirsin diye düşünüyorum,
/*cagman yerine kullanıcı ip alabilirsin ve bunu aynı ip için 1 saat saklayan fonksiyonu kullanabilirsin 1 saat içinde aynı ip bu sayıyı artırmayacaktır.*/
setcookie("cagman","1234",time()+3600);

echo $_COOKIE["cagman"];

?>