Butona tıklandığında anda tarihi alın.
tarihe 1 dakika ekleyip database kayıt edin.
if ile o an o 1 dakika eklediğiniz tarihten geride misiniz kontrol edin.
şöyle birşey yaptımda mantıken çalışmıyor çünkü her butona tıklandığıda ilk cookie üretiyor 1 dakika öncenin ve şuanki zaman 1 dakikadan sonraki zamandan büyük olmadığı için else kısmına atıyor, veritabanına sonradan yapıcam şimdilik çerez yaptım.
$bZaman = date("H:i:s");
$yeniTarih = date('H:i:s',strtotime('+1 minute',strtotime($bZaman)));
$saveDate = setcookie('dailyPayment', $yeniTarih, time()+ 60);
if($bZaman > $saveDate)
{
echo "success";
}else{
echo "error";
}