PHP ile her dakika işlem nasıl yapabilirim.
11
●211
- 25-11-2021, 01:43:06JavaScript ile yaparsan güvenlik zaafiyeti oluşur.Butona bağladığın phpye tıklanan zamanı , veritabanına kaydet.tekrar tıklandığında if else ile kontrol ettir.
- 25-11-2021, 01:49:29şö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.LyNo adlı üyeden alıntı: mesajı görüntüle
$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"; } - 25-11-2021, 01:56:02galiba yaptım sizce yanlışlık varmı?
$bZaman = date("H:i:s"); $yeniTarih = date('H:i:s',strtotime('+1 minute',strtotime($bZaman))); if($_COOKIE['dailyPayment']){ if($bZaman > $_COOKIE['dailyPayment']){ echo "işlem başarılı"; }else{ echo "malesef"; } }else{ $saveDate = setcookie('dailyPayment', $yeniTarih, time()+ 60); echo "işlem başarılı"; }