• 01-08-2010, 02:13:57
    #1
    Arkadaşlar merhaba.Ben siteme ie6 ve İE7 kullanan kişilerin girişlerini engellemek istiyorum.Girdiklerinde benim belirlediğim başka bir sayfaya gidilmesini istiyorum.

    Bunu nasıl yapabilirim ?
  • 01-08-2010, 03:34:53
    #2
    MaxidaTa adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba.Ben siteme ie6 ve İE7 kullanan kişilerin girişlerini engellemek istiyorum.Girdiklerinde benim belirlediğim başka bir sayfaya gidilmesini istiyorum.

    Bunu nasıl yapabilirim ?

    <?php
    
    echo "<p>Browser: " . $_SERVER['HTTP_USER_AGENT'] . "</p>";
    
    ?>
  • 01-08-2010, 13:41:56
    #4
    <?php
    
    $tarayici=$_SERVER['HTTP_USER_AGENT'];
    
    if(stristr($tarayici,"MSIE 7.0") || stristr($tarayici,"MSIE 6.0") ){
    
    print "girmeyin bu tarayıcı ile";
    
    }
    
    ?>
  • 01-08-2010, 13:56:01
    #5
    eagle_one adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    $tarayici=$_SERVER['HTTP_USER_AGENT'];
    
    if(stristr($tarayici,"MSIE 7.0") || stristr($tarayici,"MSIE 6.0") ){
    
    print "girmeyin bu tarayıcı ile";
    
    }
    
    ?>
    sorunum bu kodla çözüldü çok teşekkür ederim
  • 01-08-2010, 14:02:52
    #6
    Rica ederim
  • 01-08-2010, 14:09:18
    #7
    Yanlız arkadaşlar if else mantığı ile bu kodu düşünün tek başına yukarı yapıştırınca çalışmaz.aşağıdaki mantıkta sayfanıza ekleyiniz.Benimle aynı problemi yaşayan arkadaş olursa aşağıdaki kodu dikkate alsın.

    <?php

    $tarayici
    =$_SERVER['HTTP_USER_AGENT'];

    if(
    stristr($tarayici,"MSIE 7.0") || stristr($tarayici,"MSIE 6.0") ){

    header("Location:http://sendstatus.com/girilmez.html");


    }

    else {

    Sitenin kodları

    }

    ?>

  • 01-08-2010, 14:26:14
    #8
    MaxidaTa adlı üyeden alıntı: mesajı görüntüle
    Yanlız arkadaşlar if else mantığı ile bu kodu düşünün tek başına yukarı yapıştırınca çalışmaz.aşağıdaki mantıkta sayfanıza ekleyiniz.Benimle aynı problemi yaşayan arkadaş olursa aşağıdaki kodu dikkate alsın.

    <?php

    $tarayici
    =$_SERVER['HTTP_USER_AGENT'];

    if(
    stristr($tarayici,"MSIE 7.0") || stristr($tarayici,"MSIE 6.0") ){

    header("Location:http://sendstatus.com/girilmez.html");


    }

    else {

    Sitenin kodları

    }

    ?>

    Aynen öyle olmalı
  • 01-08-2010, 15:07:53
    #9
    header den sonra aşağılarda ki kodun işleneceğini sanmam İşlense bile headerden sonra exit(); koyarsınız olur biter... Bu da bir alternatif.