• 02-06-2022, 09:15:10
    #1
    Üye olurken belirli adreslere izin verme yada engellemeyebileceğimiz bir eklenti ayar varmıdır?

    Spam üyelikleri google reCAPTCHA ve cloudflare yapılan ayarlar dahil engellemiyor.

    Örnek verecek olasam olacam. sonu .kz .online .ru gibi biten mail adresleriyle siteye üye olamasınlar.
  • 02-06-2022, 09:45:55
    #2
    O kısmı kodlama ile yapabilirsiniz. Üyelik kısmına gmail, otuluk, hotmail seçenekleri ekletirseniz, başka uzantılı maillerden kayıt olamazlar.
  • 02-06-2022, 09:48:08
    #3
    Formdan gelen veriyi kod ile parçalayıp, @ sonra gmail.com, outlok.com veya hotmail.com ile karşılatıracak, uygunsa veriyabanına kayıt yapacak değilse hata mesajı döndürecek.
  • 09-08-2022, 11:01:18
    #4
    Browland adlı üyeden alıntı: mesajı görüntüle
    Formdan gelen veriyi kod ile parçalayıp, @ sonra gmail.com, outlok.com veya hotmail.com ile karşılatıracak, uygunsa veriyabanına kayıt yapacak değilse hata mesajı döndürecek.
    Nasıl ekleniyoruz detaylara sahipmisiniz?
  • 09-08-2022, 11:24:19
    #5
    Kod detayına sahip değilim, bunu kod yazan hatta kullandığınız sistem neyse o konuda yazan arkadaş yapabilir. Benim anlattığım kısım "mantık" kısmı.

    Formdan gelen veriyi analiz etmeniz gerekiyor. etmediğiniz takdirde @ işareti konan her şeyi mail adresi olarak algılar.... Siz formdan "mail adresi" text kısmından gelen veriyi @ baz alınarak sonraki kısmı xxx@yyy.com ayırıp (yyy.com) bilinen mail adresleri ile karşılaştırmalısınız.
    if {
    yyy.com = gmail.com;
    yyy.com = hotmail.com;
    yyy.com = outlok.com;
    yyy.com = yahoo.com;
    kaydet
    }
    else{
    echo ="girdiğiniz mail adresi uygun değil"
    }

    hatası döndürmelisiniz.

    Kod mantığı bu tabi ben yazılımcı değilim. Sisteminize göre uygun yazılımcı ile çalışmalısınız.