• 15-07-2009, 05:45:26
    #1
    Üyeliği durduruldu
    arkadaşlar çok araştırdım ama bulamadım, IP adresine göre sayfaya yazı bastırmak istiyorum php olarak.
    mesela şöyle birşey ile karşılaştım;
    $dizi = array('127.0.0.1','192.168.1.1');
    $ip=$_SERVER['REMOTE_ADDR']; 
    
    if (in_array($ip, $dizi)) {
        echo "sana sözel mesaj var amca";
    }
    burda, 127.0.0.1 veya 192.168.1.1 IP adresleri girerse, sana sözel mesaj var amca yazıyor.
    ama benim istediğim ise tam zıddı, yani siteye giren tüm IP adreslerine,
    "Hoş Geldin Amca"
    diyecek, ama atıyorum 84.255.47.71 ve 78.687.48.60 IP leri girdiği zaman, onlara
    "Niye Geldin Nan Buraya" gibi mesaj yazacak.
    mesajlar örnektir arkadaşlar

    yardım edebilicek arkadaşlar varsa lütfen bir el atsın.
  • 15-07-2009, 06:39:34
    #2
    Eger IP adresleri sabitse, yani belirli adreslere bu yazıyı yazdırmak ıstıyorsan;

    <?
    $dizi = array('ip1','ip2','ip3'); 
    $ip=$_SERVER['REMOTE_ADDR'];  
    
    if (in_array($ip, $dizi)) { 
        echo "Niye geldin?"; 
    }  
    ?>
    Seklinde yapabilirsin.
  • 15-07-2009, 06:44:05
    #3
    Üyeliği durduruldu
    Erturk adlı üyeden alıntı: mesajı görüntüle
    Eger IP adresleri sabitse, yani belirli adreslere bu yazıyı yazdırmak ıstıyorsan;
    <?
    $dizi = array('ip1','ip2','ip3'); 
    $ip=$_SERVER['REMOTE_ADDR'];  
    if (in_array($ip, $dizi)) { 
        echo "Niye geldin?"; 
    }  
    ?>
    Seklinde yapabilirsin.
    evet IP adresleri sabit. fakat siz beni anlamadınız. sizin verdiğiniz ile benim verdiğim kodlar arasında pek bir fark yok zaten.
    benim demek istediğim şu.
    belirlediğim ip adresleri girince,
    "Niye Geldin"
    belirlediğim ip adresleri dışında, farklı bir ip adresi ise;
    "Hoş Geldin"
    diyecek. ben bu şekilde diyorum
  • 15-07-2009, 06:45:37
    #4
    <?
    $dizi = array('ip1','ip2','ip3');
    $ip=$_SERVER['REMOTE_ADDR'];
    if (in_array($ip, $dizi)) {
    echo "Niye geldin?";
    } else {
    echo "Hoş geldin"; }
    ?>


    Bu kadarcık
  • 15-07-2009, 06:48:32
    #5
    Üyeliği durduruldu
    Erturk adlı üyeden alıntı: mesajı görüntüle
    <?
    $dizi = array('ip1','ip2','ip3');
    $ip=$_SERVER['REMOTE_ADDR'];
    if (in_array($ip, $dizi)) {
    echo "Niye geldin?";
    } else {
    echo "Hoş geldin"; }
    ?>
    Bu kadarcık
    Erturk birtanesin ! teşekkürler +rep
  • 15-07-2009, 06:50:33
    #6
    Eyw tşkr ederim Kolay gelsin.