Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Explorer‘dan Girişleri Yasaklamak Istiyorum
Tahribat.Com Forumları
Html - CSS - XML - JavaScript - Ajax
      Explorer‘dan Girişleri Yasaklamak Istiyorum
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 28 Haziran 2010 (Pazartesi) 13:27 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
ByTechno


Kayıt : 23 Haziran 2008
Erkek Üye
 
siteme explorerdan girilmesini istemiyorum nasıl yapabilirim? gelenleri bi sayfa karşılasın istiyorum oradan gerekli açıklamayı yapıcam..

 
28 Haziran 2010 (Pazartesi) 13:29 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
MikRoBiT


Kayıt : 11 Ekim 2007
Bursa
Erkek Üye
 

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


Msn: mikrobit@hotmail.com // firebang.com (ekibe katılmak isterseniz ekleyin) 
28 Haziran 2010 (Pazartesi) 13:29 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
pcdoktor636


Kayıt : 12 Ocak 2010
Konya
Erkek Üye
 

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


Pcdoktor636.tk Ben eski ben değilim. http://scan4you.net/result.php?id=e9647_f9n88  
28 Haziran 2010 (Pazartesi) 13:29 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
DJ_Alper


Kayıt : 3 Ocak 2006
Erkek Üye
 

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


pöf oldum ya 
28 Haziran 2010 (Pazartesi) 13:30 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Felony


Kayıt : 21 Ocak 2009
Game Programmer
Erkek Üye
 

host dosyası ile yapılabiliyor


Güçsüz halklar güçlü liderler çıkarır, güçlü halklarınsa lidere ihtiyacı yoktur. "Viva ZAPATA" 
28 Haziran 2010 (Pazartesi) 13:32 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
KarizmaTurk


Kayıt : 2 Kasim 2007
Trabzon
Erkek Üye
 

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


 
28 Haziran 2010 (Pazartesi) 13:32 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Shimarik


Kayıt : 14 Eylül 2008
CodeMania
Erkek Üye
 

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. 
28 Haziran 2010 (Pazartesi) 13:34 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
GusFring


Kayıt : 24 Haziran 2009
Los Pollos Hermanos
Erkek Üye
 


/**
 * @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


 
28 Haziran 2010 (Pazartesi) 13:35 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Drawlord


Uzaklaştırılmış Üye
Kayıt : 19 Eylül 2007
Ankara
Erkek Üye
 

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


Laf Yapacağına ICRAAT Yap!..
Drawlord, 29 Temmuz 2010 (Persembe) 18:43 tarihinde Türkiye AB'ye girene kadar uzaklaştırıldı. Uzaklaştırılma Sebebi: Adamı dolandırıyorsun, dolandırıldığına dair konu forumda olmasına rağmen iletişime geçip böle bişi olmadı diyosun, madem böle bişi olmuyo neden o zaman o konuda acıklama yapmıyosun? Bizide gereksiz yere zan altında bırakıyosun? 
28 Haziran 2010 (Pazartesi) 13:35 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
snnyk


Kayıt : 28 Mayis 2007
Erkek Üye
 

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>


http://snnyk.com 
28 Haziran 2010 (Pazartesi) 13:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
KodlayanAdam


Kayıt : 1 Ekim 2005
Erkek Üye
 

ş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.


Bu sıkıntı yordu beni... 

[1] [2]   [»] [»»]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Explorer‘dan girişleri yasaklamak istiyorum Favorilerime Ekle Yukarı Çık
Konuda 14 Mesaj Var.
Konu 1380 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim