folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Explorer'dan Girişleri Yasaklamak İstiyorum



Explorer'dan Girişleri Yasaklamak İstiyorum

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ByTechno
    ByTechno's avatar
    Kayıt Tarihi: 23/Haziran/2008
    Erkek
    siteme explorerdan girilmesini istemiyorum nasıl yapabilirim? gelenleri bi sayfa karşılasın istiyorum oradan gerekli açıklamayı yapıcam..
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MikRoBiT
    MikRoBiT's avatar
    Kayıt Tarihi: 11/Ekim/2007
    Erkek

    hoca bari safari opera falan yasakla :W  ie fazla kaçar. Naptın :|

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pcdoktor636
    pcdoktor636's avatar
    Kayıt Tarihi: 12/Ocak/2010
    Erkek

    hosts dosyasından system32 klasöründeki bi html dosyasına yönlendirebilirsin.

    Açıklamanın olduğu html dosyasını oluştur hosts dosyasına site adresine o html dosyasının adresini geçir

    Ama sadece internet explorer için nasıl olcak kesin bi fikrim yok

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sigortacı
    DJ_Alper
    DJ_Alper's avatar
    Bilgi/Destek Madalyası
    Kayıt Tarihi: 03/Ocak/2006
    Erkek

    vardı sanırım öyle kodlar görmüştüm nette baktınmı google a


    Sorularınızı cilginsigortaci@gmail.com a yazabilirsiniz cevaplar facebook sayfasında >>> facebook.com/cilginsigortaci █║▌│█│║▌║││█║▌║▌║
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Felony
    Felony's avatar
    Kayıt Tarihi: 21/Ocak/2009
    Erkek

    host dosyası ile yapılabiliyor


    Güçsüz halklar güçlü liderler çıkarır, güçlü halklarınsa lidere ihtiyacı yoktur. "Viva ZAPATA"
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    KarizmaTurk
    KarizmaTurk's avatar
    Kayıt Tarihi: 02/Kasım/2007
    Erkek

    Ben çok araştırdım da olmuyormuş bu..

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Shimarik
    Shimarik's avatar
    Kayıt Tarihi: 14/Eylül/2008
    Erkek

    Bence böyle bir lüksün yok. Sadece siten kullanılan pencerenin yapısı hakkında bilgi edinebilir muhakkak öyle bir javasciprt vardır. Hadi oldu şahsen benim karşıma böyle bir site gelse deseki ben istemiyorum kardeşim ie den girmeni tabi nazik ve uygun bir dille ben kalkıcam o site adresni kopyalıcam bide üste x bir tarayıcı açıcam ona kopyalıcam uzun iş hacı sen bırak isteyen istediği yerden girsin anladığım kadarı ile senin css iede dağılıyor onun için galiba

     

    Unutmuşum adamda tarayıcalardan sadece ie varsa ne olcak göstermicenmi adama siteyi bu senin sitennin prestijini azaltıcak bir durum dedim ya varsın olsun iedede açılsın :D


    Bir Programcının Parmaklarının ucunda imkansız diye bişey yoktur.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GusFring
    GusFring's avatar
    Kayıt Tarihi: 24/Haziran/2009
    Erkek


    /**
     * @author CasteaL
     * @copyright 2010
     */

    class browser{

        var $Name = "Unknown";
        var $Version = "Unknown";
        var $Platform = "Unknown";
        var $UserAgent = "Not reported";
        var $AOL = false;

        function browser(){
            $agent = $_SERVER['HTTP_USER_AGENT'];

            // initialize properties
            $bd['platform'] = "Unknown";
            $bd['browser'] = "Unknown";
            $bd['version'] = "Unknown";
            $this->UserAgent = $agent;

            // find operating system
            if (eregi("win", $agent))
                $bd['platform'] = "Windows";
            elseif (eregi("mac", $agent))
                $bd['platform'] = "MacIntosh";
            elseif (eregi("linux", $agent))
                $bd['platform'] = "Linux";
            elseif (eregi("OS/2", $agent))
                $bd['platform'] = "OS/2";
            elseif (eregi("BeOS", $agent))
                $bd['platform'] = "BeOS";

            // test for Opera       
            if (eregi("opera",$agent)){
                $val = stristr($agent, "opera");
                if (eregi("/", $val)){
                    $val = explode("/",$val);
                    $bd['browser'] = $val[0];
                    $val = explode(" ",$val[1]);
                    $bd['version'] = $val[0];
                }else{
                    $val = explode(" ",stristr($val,"opera"));
                    $bd['browser'] = $val[0];
                    $bd['version'] = $val[1];
                }

            // test for WebTV
            }elseif(eregi("webtv",$agent)){
                $val = explode("/",stristr($agent,"webtv"));
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];
           
            // test for MS Internet Explorer version 1
            }elseif(eregi("microsoft internet explorer", $agent)){
                $bd['browser'] = "MSIE";
                $bd['version'] = "1.0";
                $var = stristr($agent, "/");
                if (ereg("308|425|426|474|0b1", $var)){
                    $bd['version'] = "1.5";
                }

            // test for NetPositive
            }elseif(eregi("NetPositive", $agent)){
                $val = explode("/",stristr($agent,"NetPositive"));
                $bd['platform'] = "BeOS";
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];

            // test for MS Internet Explorer
            }elseif(eregi("msie",$agent) && !eregi("opera",$agent)){
                $val = explode(" ",stristr($agent,"msie"));
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];
           
            // test for MS Pocket Internet Explorer
            }elseif(eregi("mspie",$agent) || eregi('pocket', $agent)){
                $val = explode(" ",stristr($agent,"mspie"));
                $bd['browser'] = "MSPIE";
                $bd['platform'] = "WindowsCE";
                if (eregi("mspie", $agent))
                    $bd['version'] = $val[1];
                else {
                    $val = explode("/",$agent);
                    $bd['version'] = $val[1];
                }
               
            // test for Galeon
            }elseif(eregi("galeon",$agent)){
                $val = explode(" ",stristr($agent,"galeon"));
                $val = explode("/",$val[0]);
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];
               
            // test for Konqueror
            }elseif(eregi("Konqueror",$agent)){
                $val = explode(" ",stristr($agent,"Konqueror"));
                $val = explode("/",$val[0]);
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];
               
            // test for iCab
            }elseif(eregi("icab",$agent)){
                $val = explode(" ",stristr($agent,"icab"));
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];

            // test for OmniWeb
            }elseif(eregi("omniweb",$agent)){
                $val = explode("/",stristr($agent,"omniweb"));
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];

            // test for Phoenix
            }elseif(eregi("Phoenix", $agent)){
                $bd['browser'] = "Phoenix";
                $val = explode("/", stristr($agent,"Phoenix/"));
                $bd['version'] = $val[1];
           
            // test for Firebird
            }elseif(eregi("firebird", $agent)){
                $bd['browser']="Firebird";
                $val = stristr($agent, "Firebird");
                $val = explode("/",$val);
                $bd['version'] = $val[1];
               
            // test for Firefox
            }elseif(eregi("Firefox", $agent)){
                $bd['browser']="Firefox";
                $val = stristr($agent, "Firefox");
                $val = explode("/",$val);
                $bd['version'] = $val[1];
               
          // test for Mozilla Alpha/Beta Versions
            }elseif(eregi("mozilla",$agent) &&
                eregi("rv:[0-9].[0-9][a-b]",$agent) && !eregi("netscape",$agent)){
                $bd['browser'] = "Mozilla";
                $val = explode(" ",stristr($agent,"rv:"));
                eregi("rv:[0-9].[0-9][a-b]",$agent,$val);
                $bd['version'] = str_replace("rv:","",$val[0]);
               
            // test for Mozilla Stable Versions
            }elseif(eregi("mozilla",$agent) &&
                eregi("rv:[0-9]\.[0-9]",$agent) && !eregi("netscape",$agent)){
                $bd['browser'] = "Mozilla";
                $val = explode(" ",stristr($agent,"rv:"));
                eregi("rv:[0-9]\.[0-9]\.[0-9]",$agent,$val);
                $bd['version'] = str_replace("rv:","",$val[0]);
           
            // test for Lynx & Amaya
            }elseif(eregi("libwww", $agent)){
                if (eregi("amaya", $agent)){
                    $val = explode("/",stristr($agent,"amaya"));
                    $bd['browser'] = "Amaya";
                    $val = explode(" ", $val[1]);
                    $bd['version'] = $val[0];
                } else {
                    $val = explode("/",$agent);
                    $bd['browser'] = "Lynx";
                    $bd['version'] = $val[1];
                }
           
            // test for Safari
            }elseif(eregi("safari", $agent)){
                $bd['browser'] = "Safari";
                $bd['version'] = "";

            // remaining two tests are for Netscape
            }elseif(eregi("netscape",$agent)){
                $val = explode(" ",stristr($agent,"netscape"));
                $val = explode("/",$val[0]);
                $bd['browser'] = $val[0];
                $bd['version'] = $val[1];
            }elseif(eregi("mozilla",$agent) && !eregi("rv:[0-9]\.[0-9]\.[0-9]",$agent)){
                $val = explode(" ",stristr($agent,"mozilla"));
                $val = explode("/",$val[0]);
                $bd['browser'] = "Netscape";
                $bd['version'] = $val[1];
            }
           
            // clean up extraneous garbage that may be in the name
            $bd['browser'] = ereg_replace("[^a-z,A-Z]", "", $bd['browser']);
            // clean up extraneous garbage that may be in the version       
            $bd['version'] = ereg_replace("[^0-9,.,a-z,A-Z]", "", $bd['version']);
           
            // check for AOL
            if (eregi("AOL", $agent)){
                $var = stristr($agent, "AOL");
                $var = explode(" ", $var);
                $bd['aol'] = ereg_replace("[^0-9,.,a-z,A-Z]", "", $var[1]);
            }
           
            // finally assign our properties
            $this->Name = $bd['browser'];
            $this->Version = $bd['version'];
            $this->Platform = $bd['platform'];
            $this->AOL = $bd['aol'];
        }
    }

    $browser=new browser();
    echo $browser->Name; //Tarayıcı ismini yazdırır.

    if($browser->Name == "MSIE"){
       
        echo "Sitemizi İnternet Explorer ile görüntüleyemezsiniz..";
       
    }

    ?>

    Buyur hocam, class yapısını farklı bir php dosyasına kaydetip include ilede çekebilirsin.

    Not: Sisteminin PHP olduğu varsaydım

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Drawlord
    Drawlord's avatar
    Kayıt Tarihi: 19/Eylül/2007
    Erkek

    ajan1111 in sitesinde böyle bir olay vardı kendisine ulas kodları alabilirsin sadece ie den giris vardı onun sitedede :)


    Laf Yapacağına ICRAAT Yap!..
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    snnyk
    snnyk's avatar
    Kayıt Tarihi: 28/Mayıs/2007
    Erkek

    siten php mi ?

     

    edit:javascript ile de yapılabilir

    yönlendirmeyi bilgi vereceğin sayfaya göre ayarlarsın

     

     

     <script type="text/javascript">
        var tarayici=navigator.appName; //tarayici ismini al
       
        if (tarayici=="Microsoft Internet Explorer") // tarayici ismi şuna eşit ise yönlendir
        {
           
        window.location="http://www.snnyk.com";
        }
       
         
        </script>


    snnyk.com - code is poetry all that i know...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    KodlayanAdam
    KodlayanAdam's avatar
    Kayıt Tarihi: 01/Ekim/2005
    Erkek

    şu şekilde

    <!--[if IE]>
    <link rel="stylesheet" xhref="ie-icin.css" mce_href="ie-icin.css" />
    <![endif]-->

    ie için faklı css dosyası ata, ie nin css dosyasına da


    body

    {

    display:none;

    }

    gir ieden girene sayfa görünmez işte

    :P olur bu

    edit: uyarı sayfası görünsün istiyorum demişsin. işte ona göre ayarlasın css ni. pek güvenli değil ama işte.


    Hiç savaş görmemiş çocuklarla, hiç barış görüşmemiş çocuklar için adalet farklı anlamlar taşır.
Toplam Hit: 3091 Toplam Mesaj: 14