• 01-05-2010, 22:24:11
    #1
    Bir sitemin sadece belirli bir sayfasına Firefox, Chrome veya Opera kullanan kişiler girince Internet Explorer kullanmalarını söyleyen hata sayfası şeklinde bir sayfa çıkmasını istiyorum. Bu kodu bilen veya paylaşan olursa gerçekten sevinirim.
  • 01-05-2010, 23:59:57
    #2
    Cok zor be kardes boyle birsey daha okadar ilerleyemedik sanirim
  • 02-05-2010, 01:07:22
    #3
    RahuL adlı üyeden alıntı: mesajı görüntüle
    Cok zor be kardes boyle birsey daha okadar ilerleyemedik sanirim
    Neden zor olsun kardeş denemek istersen buyur

    http://turkpixel.net/aaa.php
  • 02-05-2010, 01:22:20
    #4
    Alıntı
    <script language="JavaScript">
    <!--
    var browserName=navigator.appName;
    if (browserName=="Firefox")
    {
    window.location="window.location="http://www.siteadresi.com/firefox_versiyonu.html";}
    else
    {
    if (browserName=="Chrome")
    {
    window.location="http://www.siteadresi.com/chrome_versiyonu.html";
    }
    else
    {
    window.location="http://www.siteadresi.com/diger_versiyonu.html";
    }
    }
    //-->
    </script>
    Bu işinize yarayabilir belki. Mozilla ile girilince firefox_versiyonu.html dosyasına yönlenir. diger_versiyonu.html olayını anlayamadım deneyerek çözebilirsiniz
  • 02-05-2010, 02:10:39
    #5
    buyur dostum yukarıda paylaştığım linkin içeriği

    <?php
    function checkBrowser($input) {
    
    $browsers = "mozilla msie gecko firefox ";
    $browsers.= "konqueror safari netscape navigator ";
    $browsers.= "opera mosaic lynx amaya omniweb";
    
    $browsers = split(" ", $browsers);
    
    $userAgent = strToLower( $_SERVER['HTTP_USER_AGENT']);
    
    $l = strlen($userAgent);
    for ($i=0; $i<count($browsers); $i++){
      $browser = $browsers[$i];
      $n = stristr($userAgent, $browser);
      if(strlen($n)>0){
        $version = "";
        $navigator = $browser;
        $j=strpos($userAgent, $navigator)+$n+strlen($navigator)+1;
        for (; $j<=$l; $j++){
          $s = substr ($userAgent, $j, 1);
          if(is_numeric($version.$s) )
          $version .= $s;
          else
          break;
        }
      }
    }
    
        if (strpos($userAgent, 'linux')) {
            $platform = 'linux';
        }
        else if (strpos($userAgent, 'macintosh') || strpos($userAgent, 'mac platform x')) {
            $platform = 'mac';
        }
        else if (strpos($userAgent, 'windows') || strpos($userAgent, 'win32')) {
            $platform = 'windows';
        }
    
    if ($input==true) {
            return array(
            "browser"      => $navigator,
            "version"      => $version,
            "platform"     => $platform,
            "userAgent"    => $userAgent);
    }else{
            return "$navigator";
    }
    
    }
    
    $i = checkBrowser(false);
    if($i=="msie")
    {
    echo "Internet Explorer ile giriş yaptığınız için teşekkürler";
    }
    else
    {
    echo "Üzgünüm farklı tarayıcılar için desteğimiz yok by by :)";
    echo '<meta http-equiv="refresh" content="5;URL=http://www.google.com.tr">';
    }
    
    
    ?>
  • 02-05-2010, 12:14:15
    #6
    MuratKOKER adlı üyeden alıntı: mesajı görüntüle
    buyur dostum yukarıda paylaştığım linkin içeriği

    <?php
    function checkBrowser($input) {
     
    $browsers = "mozilla msie gecko firefox ";
    $browsers.= "konqueror safari netscape navigator ";
    $browsers.= "opera mosaic lynx amaya omniweb";
     
    $browsers = split(" ", $browsers);
     
    $userAgent = strToLower( $_SERVER['HTTP_USER_AGENT']);
     
    $l = strlen($userAgent);
    for ($i=0; $i<count($browsers); $i++){
      $browser = $browsers[$i];
      $n = stristr($userAgent, $browser);
      if(strlen($n)>0){
        $version = "";
        $navigator = $browser;
        $j=strpos($userAgent, $navigator)+$n+strlen($navigator)+1;
        for (; $j<=$l; $j++){
          $s = substr ($userAgent, $j, 1);
          if(is_numeric($version.$s) )
          $version .= $s;
          else
          break;
        }
      }
    }
     
        if (strpos($userAgent, 'linux')) {
            $platform = 'linux';
        }
        else if (strpos($userAgent, 'macintosh') || strpos($userAgent, 'mac platform x')) {
            $platform = 'mac';
        }
        else if (strpos($userAgent, 'windows') || strpos($userAgent, 'win32')) {
            $platform = 'windows';
        }
     
    if ($input==true) {
            return array(
            "browser"      => $navigator,
            "version"      => $version,
            "platform"     => $platform,
            "userAgent"    => $userAgent);
    }else{
            return "$navigator";
    }
     
    }
     
    $i = checkBrowser(false);
    if($i=="msie")
    {
    echo "Internet Explorer ile giriş yaptığınız için teşekkürler";
    }
    else
    {
    echo "Üzgünüm farklı tarayıcılar için desteğimiz yok by by :)";
    echo '<meta http-equiv="refresh" content="5;URL=http://www.google.com.tr">';
    }
     
     
    ?>
    Bu kodla biz çok ziyaretçi kaybederiz
  • 02-05-2010, 12:27:31
    #7
    Evet orası öyle ama arkadaşın istediği bu ben internet explorer haricindeki tarayıcıları google 'a yönlendirdim arkadaş onu yerine daha farklı bir sayfaya yönlendirebilir veya uyarı verebilir kendine göre düzenleyebilir.
  • 03-05-2010, 02:32:00
    #8
    Evet kaybedebiliriz fakat benim kullancağım sistem firefox chrome opera gibi tarayıcılarda açılmıyor o yüzden gerekli diye düşünüyorum. Yardımcı olan arkadaşlara rep verdim allah razı olsun.