- 
                    Üyelik
                    21.01.2015
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    Web Master
                
- 
                    Konum
                    Adıyaman
                
                - 
                    Ad Soyad
                    A** K**
                
- 
                    Mesajlar
                    419
                
- 
                    Beğeniler
                    0 / 62
                
- 
                    Ticaret
                    8, (%88)
                
 
                Merhabalar şöyle düşünün.
[buton] butona 5 kere basınca 10 dakikadan geriya sayacak. 10 dakika dolmadan tekrar butona basılmayacak. sayfayı yenilesek bile saymaya devam edecek.
geri sayımı javascript ile yapabilirim fakat mantığı kuramadım 10 kişi aynı anda kullansa nasıl ayırt edicem vs.
Ne yapacağımı söylerseniz sevinirim.
                        
     
                 
                                            
        
        
        
            
                
                
                     webtegez
                
                                İstersen Milyoner Olursun
                Kullanıcı
                    webtegez
                
                                İstersen Milyoner Olursun
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    04.11.2013
                
- 
                    Yaş/Cinsiyet
                    30 / E
                
- 
                    Meslek
                    Elektronik Teknikeri - PHP'ci
                
- 
                    Konum
                    İstanbul Anadolu
                
                - 
                    Ad Soyad
                    B** P**
                
- 
                    Mesajlar
                    329
                
- 
                    Beğeniler
                    100 / 99
                
- 
                    Ticaret
                    0, (%0)
                
 
                merhabalar. butona 5 defa basıldıktan sonra geri sayımın başladığını farz ediyorum.
geri sayımı başlattığın fonksiyonun altına bir cookie oluştur.  o cookienin zamanını 10 dakika olarak ayarla.
sonra her sayfa yenilenmede kontrol gerçekleştir. cookie varmı yokmu diye. eğer cookie varsa butonu addclass ile disabled olarak ayarlayabilirsin.
sadece mantık olarak aklıma bu geldi. ben olsaydım böyle yapardım heralde :)
                        
     
                    
                            Batuhan P. | SoftVore.com
                    
                         
                                                                                                                
        
        
        
            
                
                
                     webtegez
                
                                İstersen Milyoner Olursun
                Kullanıcı
                    webtegez
                
                                İstersen Milyoner Olursun
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    04.11.2013
                
- 
                    Yaş/Cinsiyet
                    30 / E
                
- 
                    Meslek
                    Elektronik Teknikeri - PHP'ci
                
- 
                    Konum
                    İstanbul Anadolu
                
                - 
                    Ad Soyad
                    B** P**
                
- 
                    Mesajlar
                    329
                
- 
                    Beğeniler
                    100 / 99
                
- 
                    Ticaret
                    0, (%0)
                
 
                wdrleo adlı üyeden alıntı
Cookie rahatlıkla silinip, buton tekrar aktif hale süre dolmadan getirilebilir :) bu mantıkta yapılacaksa session kullanmak daha mantıklıdır. Ancak bu da tarayıcının kapanıp açılmasıyla session id nin değişmesiyle yani butonun tekrar aktif hale getirilebileceği anlamına gelir. O yüzden tek ve en temiz yol ip'nin alınarak veri tabanına yazılması, kontrolleri ajax ile gerçekleştirirsiniz. Eğer ajax isteğinden true dönerse javascript i devreye sokup butonu etkisiz hale getirirsiniz.
Adam yeni girdiyse de kez basana kadar bir sayaç kurarsınız javascript ile 5 kez bastıktan sonra ise ajax isteği yapıp veritabanına ip sini kaydedersiniz ve kayıt zamanını yazarsınız bundan sonra da javascript ile sayacı başlatır, butonu deaktif edersiniz.
Sayfanın yenilenmesi durumu için sayfa yüklendiği anda bir ajax isteği yaparak ip yi kontrol ettirir, ip kayıtlıysa ve kayıt zamanından bu yana 10 dk geçmediyse henüz bunu belirten bir mesaj ve kalan zamanı döndürürsünüz. kalan zaman ile yeniden javascript aracılığı ile sayacı devam ettirebilirsiniz. Kayıtlıysa ve 10 dakikayı geçtiyse kayıt zamanı kaydı siler, buton kilidini açarsınız...
aynen haklısınız. bu dediğiniz daha mantıklı :)
 
                    
                            Batuhan P. | SoftVore.com
                    
                         
                                                        
        
        
        
            
                
                
                     pg13
                
                                Xcode.
                Kullanıcı
                    pg13
                
                                Xcode.
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    01.10.2013
                
- 
                    Yaş/Cinsiyet
                    42 / E
                
- 
                    Meslek
                    BilişimTeknolojileri Mühendisi
                
- 
                    Konum
                    İstanbul Anadolu
                
                - 
                    Ad Soyad
                    O** Ö**
                
- 
                    Mesajlar
                    321
                
- 
                    Beğeniler
                    72 / 101
                
- 
                    Ticaret
                    11, (%100)
                
 
                cookie yada session değerlerini kullanırsın. ancak dediğin gibi cookie ve session'lardan kurtulmak kolay. bunun önüne geçmek için üyelik sistemi yapman ve tıklamaları veritabanına kaydettirmen şart gibi görünüyor.
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    18.07.2015
                
- 
                    Yaş/Cinsiyet
                    35 / E
                
- 
                    Meslek
                    Serbest
                
- 
                    Konum
                    İzmir
                
                - 
                    Ad Soyad
                    H** Ö**
                
- 
                    Mesajlar
                    13
                
- 
                    Beğeniler
                    0 / 2
                
- 
                    Ticaret
                    0, (%0)
                
 
                Üyelik yap, üyeliğin aktif olması içinse telefon onayı iste. 
İstersen ekstra olarak ip ve cookie kontrolüde eklersin.