Merhabalar, bir formum var ve bu formda şöyle bir şey yapmak istiyorum;
Bu formu ben bir kere doldurdum ve benim 20.1.2.1 ip adresim veritabanına kayıt edildi.
Ben bu formu artık 10 saat bir daha gönderemeyeyim?
Var mı bu konu ile ilgili bir kod örneği veya döküman?
Teşekkür ederim iyi çalışmalar.
PHP ile forma zaman sınırı koyma?
4
●120
- 18-10-2022, 09:31:22formu kayıt ederken veritabanına ip adresi ve tarihide yazdırın her form göndermede o ip adresinin son eklenen datadaki tarih ile güncel tarihi kontrol ettirin yeni datayı ona göre eklesin
ScriptEvin adlı üyeden alıntı: mesajı görüntüle - 18-10-2022, 09:33:10İlgili bir döküman var mı hocam?Akiser adlı üyeden alıntı: mesajı görüntüle
Bir kod parçacığı vs?
Çok teşekkür ederim cevabınız için. - 18-10-2022, 09:58:51Hocam bence veritabanına yük bindirmek yerine şöyle de yapabilirsiniz.
Kullanıcı formu gönderdiğinde başarılı ise bir cookie oluşturun ve 10 saate ayarlayın cookie silinme ayarını. Eğer cookie varsa formu disable yapın ve ayrıca cookike oluşturma anında form gönderen kişilerin IP adreslerini bir .txt dosyasına kaydettirin, bu sayede .txt dosyasının içinden IP araması da yapabilirsiniz. Gerekli dosya ve cookieleri de güvene aldınız mı o iş tamam olur.
.txt içinde aratma yapmak için https://stackoverflow.com/questions/...the-whole-line şuraya bakabilirsiniz.
Cookie kullanımı için yazıma göz atabilirsiniz.