• 21-12-2020, 20:08:20
    #1
    Merhaba arkadaşlar web siteme opera - opera vpn tarayıcısı ile giriş yapılmasını istemiyorum çeşitli kodları denedim fakat bir sonuca ulaşamadım
  • 21-12-2020, 20:13:37
    #2
    ReH
    Kimlik doğrulama veya yönetimden onay bekliyor.
    http://mobiledetect.net/ kullanabilirsiniz
  • 21-12-2020, 20:14:41
    #3
    vpn ile giriş yapmayı engellersin, cloudflare ile Türkiye dışındaki ülkelerde hit almayı engellersin tarayıcı engeli için şunu deneyin

    function Tarayici(){
          $ua = $_SERVER["HTTP_USER_AGENT"];
              if(strstr($ua,"Chrome")){
                  $tarayici = "Chrome";
              }else if(strstr($ua,"Firefox")){
                  $tarayici = "Firefox";
              }else if(strstr($ua,"Opera")){
                  $tarayici = "Opera";
              }else if(strstr($ua,"MSIE")){
                  $tarayici = "IExplorer";
              }else if(strstr($ua,"Safari")){
                  $tarayici = "Safari";
              }else{
                  $tarayici = "Other";
              }
               
              return $tarayici;
      }
    
    $tarayici = Tarayici();     if($tarayici == "Firefox"){       exit("Bu tarayıcıdan giriş yok");     }
  • 21-12-2020, 20:15:51
    #4
    chemochan adlı üyeden alıntı: mesajı görüntüle
    vpn ile giriş yapmayı engellersin, cloudflare ile Türkiye dışındaki ülkelerde hit almayı engellersin tarayıcı engeli için şunu deneyin

    function Tarayici(){
          $ua = $_SERVER["HTTP_USER_AGENT"];
              if(strstr($ua,"Chrome")){
                  $tarayici = "Chrome";
              }else if(strstr($ua,"Firefox")){
                  $tarayici = "Firefox";
              }else if(strstr($ua,"Opera")){
                  $tarayici = "Opera";
              }else if(strstr($ua,"MSIE")){
                  $tarayici = "IExplorer";
              }else if(strstr($ua,"Safari")){
                  $tarayici = "Safari";
              }else{
                  $tarayici = "Other";
              }
              
              return $tarayici;
      }
    
    $tarayici = Tarayici();     if($tarayici == "Firefox"){       exit("Bu tarayıcıdan giriş yok");     }
    hocam bunda başka bir sayfaya yönlendirme koyamıyormuyuz chrome.html gibi bir sayfaya yönlendirmek
  • 21-12-2020, 20:17:33
    #5
    Cloudflare kullanıyormusunuz hocam?
    Eğer kullanıyorsanız Cloudflare Dash. > Firewall > Firewall Rules (+ Create a firewall rule > Edit expression)

    Yazdığım Ekliceğiniz kural,

    (http.user_agent eq "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Windows NT 10.0; WOW64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; VOG-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; SM-N975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625")

    Useragent list kaynak: https://www.whatismybrowser.com/guid...er-agent/opera
  • 21-12-2020, 20:19:21
    #6
    AspavA adlı üyeden alıntı: mesajı görüntüle
    hocam bunda başka bir sayfaya yönlendirme koyamıyormuyuz chrome.html gibi bir sayfaya yönlendirmek
    exit fonksiyonu yerine header('Location: '.yönlenecek sayfa linki); bunu girin
  • 21-12-2020, 20:19:31
    #7
    T13R adlı üyeden alıntı: mesajı görüntüle
    Cloudflare kullanıyormusunuz hocam?
    Eğer kullanıyorsanız Cloudflare Dash. > Firewall > Firewall Rules (+ Create a firewall rule > Edit expression)

    Yazdığım Ekliceğiniz kural,

    (http.user_agent eq "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Windows NT 10.0; WOW64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; VOG-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; SM-G970F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625") or (http.user_agent eq "Mozilla/5.0 (Linux; Android 10; SM-N975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.101 Mobile Safari/537.36 OPR/61.1.3076.56625")

    Useragent list kaynak: https://www.whatismybrowser.com/guid...er-agent/opera

    hayır hocam kulanmıyorum cloud
  • 21-12-2020, 20:20:49
    #8
    chemochan adlı üyeden alıntı: mesajı görüntüle
    exit fonksiyonu yerine header('Location: '.yönlenecek sayfa linki); bunu girin

    bu kısımıda firefox yerine opera yazacam sanırım

    if($tarayici == "Firefox"){
  • 21-12-2020, 20:22:37
    #9
    chemochan adlı üyeden alıntı: mesajı görüntüle
    vpn ile giriş yapmayı engellersin, cloudflare ile Türkiye dışındaki ülkelerde hit almayı engellersin tarayıcı engeli için şunu deneyin

    function Tarayici(){
          $ua = $_SERVER["HTTP_USER_AGENT"];
              if(strstr($ua,"Chrome")){
                  $tarayici = "Chrome";
              }else if(strstr($ua,"Firefox")){
                  $tarayici = "Firefox";
              }else if(strstr($ua,"Opera")){
                  $tarayici = "Opera";
              }else if(strstr($ua,"MSIE")){
                  $tarayici = "IExplorer";
              }else if(strstr($ua,"Safari")){
                  $tarayici = "Safari";
              }else{
                  $tarayici = "Other";
              }
              
              return $tarayici;
      }
    
    $tarayici = Tarayici();     if($tarayici == "Firefox"){       exit("Bu tarayıcıdan giriş yok");     }

    ekledim fakat açılıyor halen hocam opera vpn de