v2.5.2
Giriş yap

Post zaman aralığı

mek
279 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Bir forum sistemi geliştirdim. Forum'da post ederken butona çift tıklandığı zaman aynı yorumdan birden fazla post ediyor. Bunu engellemek amacıyla post için zaman aralığı koymak istiyorum ama nasıl yapmam gerektiği konusunda mantıken biraz çatlamış durumdayım. Ayrıca bu zaman aralığından yöneticilerin etkilenmemesini de istiyorum. Tam olarak nasıl yapabilirim? Sadece fikir açısından yardımcı olur musunuz?

Cevap yaz
Cevaplar (2)
bariscodefx
810 gün önce

Bunu yapmana gerek yok çift tıklandığı zaman aynı yorumdan birden fazla post ediyor demişsin. Demekki postu %99 JavaScript ile atıyorsun. Eğer JS tarafında ajax ile atıyorsan...

$('.buton').attr('disabled', true);

kullanarak butonu disable edebilirsin bu sayede 2 kez post etmez.
true yazan yeri false yaparak butonu açabilirsin butonu açma kodunuda ajax da success callbackine koyarsan tadından yenmez.

kemalgundogdu
810 gün önce

Bu konu hakkında Tayfun Erbilen bir video yayınlamıştı. İzlemenizi tavsiye ediyorum.