Hoşgeldin Misafir

PHP ip izin giri$i

!!..IzDıRaP..!!

21 Şub 2021
9 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
aşşağıdaki kod sayesinde allowed'a aldığınız ipleri giriş yapabiliyor. basit derecede güzel bir önlem olduğunu güşünüyorum.

Kod:
//bunlar da izin verilen ipler

$allowlist = array(

    '00.000.00.00',

    '00.000.00.00',

    '00.000.00.00',

    '00.000.00.00',

    '00.000.00.00',

);


//siteye istek atan ip eğer allowed list (white list)te yoksa die içerisindeki mesajı gösterir

if(!in_array($_SERVER['REMOTE_ADDR'],$allowlist)){

    die('Üzgünüz bu site kısa süre önce blabla.gov tarafından kapatıldı.');

}

bu kodu geliştirebilirsiniz boş html eklentileri ile devlet kapatmış gibi gösterebilirsiniz ya da 404 gibi hatalar verdirebilirsiniz.
giremediğiniz çoğu site bunun gibi bir mantık ile çalışıyor. arkaplanda giren giriyor izini olan (ya da davet edilen) ama siz site kapalı (vs) gibi düşünüp çıkıyorsunuz.
bu kod en basit mantığıdır. kafanıza göre ekleyip değiştirebilirsiniz. artık nasıl isterseniz.