Basit bir şekilde kullanıcının adını veya ip adresini ve zamanı alıp veri tabanına kaydedersiniz. Sonrasında kullanıcı tekrar işlem yapmak istediğinde geçen süreyi hesaplayıp ona göre cevap verirsiniz.
Hocam aslında benimde aklıma ilk gelen buydu fakat uğraşmak istemedim , teşekkür ederim.
Daha kolay bir yolu vardır muhtemelen ama aklıma ilk gelen şey, mesajı gönderdiği tarih ve saati veri tabanına kaydedip, işlem yaptırırken bu tarih ve saat ile kıyaslamak gibi bir durum olabilir. Kayıt edilen tarihten itibaren X dakika geçmediyse hatalı bir dönüş yapılır ve sonra denemesi istenir.
Edit: Kelebek hocam daha önce yazmış:)
Edit: Kelebek hocam daha önce yazmış:)
Hocam aslında benimde aklıma ilk gelen buydu fakat uğraşmak istemedim , teşekkür ederim.
Veya cookie ile olabilir. Mesaj gönderdikten sonra kullanıcıya 3 dakikalık bir çerez atanır. O çerez bitmeden tekrar mesaj gönderemez.
Cookie ile yapılınca gizli sekme veya cookie silinerek işlem yapılır hocam güvenli değil.