v2.5.2
Giriş yap

Php ile ip engelleme

emmir2
841 defa görüntülendi

Merhaba websitesinde iletişim alanını spama sokan kişilerin ip adreslerinden nası engelleyebilirim

Cevap yaz
Cevaplar (3)
qplot
1188 gün önce

en basit yolu tr dışından kimse yazamasın SPAMLAR yurt dışından gelır %99 u

browser dili ile algılama


$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
 
 
if($lang=="tr"){

kodların buraya

}else{

echo "mesaj yazamazsın";

}


http://ip-api.com/json/ bu site uzerındende ip adresınden ulkesıne bakabılırsın

yok ben ip adresini engelliyim giremesin dersen ki manuel yapmak mantıksız ve bence kucuk sıstemler ıcın gereksız

abdullahx
1189 gün önce

Dinamik ip leri engelleyemezsin, yani o spam yapan ben olsam mobilden girerim, internetimi bir kapatıp açtığımda tamamdır :)

hakankorkz
1189 gün önce

letişim alanına gönderilen verileri veri tabanına kayıt ediyorsun zaten oraya ip alanı aç sonrada sorguyla bu ip den veri varsa yeni kayıt oluşturma de diyebilirsin...