ErsaT adlı üyeden alıntı: mesajı görüntüle
<?php
$oyun_id = 1;
if(!in_array($oyun_id, explode(':', $_COOKIE['oyun_puan']))){
	//Puanlama işlemleri
	setcookie('oyun_puan', $_COOKIE['oyun_puan'].':'.$oyun_id, time()+9999999999999);
}
?>
Bu şekilde sorununu çözebilirsin. Hile ile puan almak isteyen oyuncu bütün oyunları açar yine puan alır istedikten sonra. Bu şekliyle sayfa yenileyerek puan almayı engelleyebilirsin.
güzel yaklaşım olmuş ellerinize sağlık. tek eksi olarak değerlendirebilecek durum cookie olduğu için cookie kapatarak bu kısmı kullanıcı aşabilir