Yardım: php veritabanındaki veriyi güncelleme where 24 saate bir
9
●356
- 18-08-2018, 21:39:10Reklam geç-kazan tarzında bir şey yapmak istiyorum. Reklam linkini geçtikten sonra sayfada kredi eklendi tarzı bir yazı yazacak buraya kadar her şey tamam ama bu işlem 24 saate bir olacak aynı reklam geç kazan sayfasına geldiği zaman ise günlük bir defa kullanabilirsiniz diye bir yazı çıkıp kredi eklememesini istiyorum. En basit şekilde ne için olacağını anlattım şimdi ben bunu nasıl yapabilirim bunun bir adı varsa nedir her türlü yardım için şimdiden teşekkürler.
- 18-08-2018, 21:47:57cron job ile yapabilirsiniz. plesk paneliniz varsa orada bunun için zamanlanmış görevler mevcut.
- 18-08-2018, 21:51:34teşekkür ederim araştırıyorumCeu adlı üyeden alıntı: mesajı görüntüle
maalesef cpanel kullanıyorum ve galiba yanlış anlattım bunu sistem yapmayacak üyeler sayfayı açtığı zaman kredisine benim belirledğim miktar eklenecekotzidemajour adlı üyeden alıntı: mesajı görüntüle - 18-08-2018, 21:57:06bunun için 24 saatte bir çalışan php sayfasına ihtiyacınız yok. sql tablonuzda "lastRewardTime" sütunu oluşturun (bu sütuna tarih kaydedilecek) sonrasında kullanıcı o sayfaya girdiğinde sırasıyla:alisahanyalcin adlı üyeden alıntı: mesajı görüntüle
1- lastRewardTime kısmını kontrol edin, sunucunun şu anki saatinden 24 saat öncesinde bir ödül almışsa ödül vermeyin. "zaten bugün ödül aldınız" hatası gösterin
2- lastRewardTime 24 saatten fazlaysa kullancının bakiyesine ekleme yapın.
3- son adımda ise kullanıcının lastRewardTime sütununa sunucunun şu anki tarih ve saatini kaydedin.
@Ceu; sessionlar çerezlerde tutuluyor. kullanıcı geçmişini vs silerken bu çerezleri silebilir. hatta google eklenti marketinde çerezleri oynayabildiğiniz programlar var. çerezleri oynayıp adam tekrardan kredi kazanır. en güvenilir yöntem veri tabanına kayıt yapmak. - 19-08-2018, 15:11:52Yanlış biliyorsunuz, $_SESSION kayıtları sunucuda /tmp/sessions (değişkenlik gosterebilir) saklanır. Cookie yani çerez kayıtları ise client tarafında saklanır, dediğiniz gibi 3. parti araçlarla düzenleme işlemi yapılabilir.otzidemajour adlı üyeden alıntı: mesajı görüntüle
- 19-08-2018, 16:48:52https://stackoverflow.com/questions/...sion-variablesCeu adlı üyeden alıntı: mesajı görüntüle
- 19-08-2018, 16:53:44Tekrar söylüyorum, session sunucuda saklanır, ve dışarıdan erişilmesi/düzenlenmesi mümkün değildir.. Sen Cookie ile karıştırıyorsun..otzidemajour adlı üyeden alıntı: mesajı görüntüle
Nette her yazılana inanma, test ederek görebilirsin.