Php ile ip engelleme
Merhaba websitesinde iletişim alanını spama sokan kişilerin ip adreslerinden nası engelleyebilirim
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
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
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...