• 12-09-2013, 19:46:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar bir kod yapım var.

    Örneğin ipad ile siteye girildiğinde şu şekilde olsun iphone ile girildiğinde şu şekilde bilgisayardan girildiğinde şu şekilde şeklinde küçük bir düzenleme yapmam lazım.

    iPad'den iPhone'dan girildiğini nasıl anlıyabilirim anladıktan sonra if(); şeklinde hallederim ancak nasıl anlıyabilceğim konusunda eksiğim var yardımcı olursanız sevinirim teşekkürler kolay gelsin..
  • 12-09-2013, 20:02:07
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bkz: php-mobile-detect
  • 12-09-2013, 20:06:39
    #3
    function getCookie(name){
       var cookie = " " + document.cookie;
       var search = " " + name + "=";
       var setStr = null;
       var offset = 0;
       var end = 0;
       if (cookie.length > 0){
          offset = cookie.indexOf(search);
          if (offset != -1){
             offset += search.length;
             end = cookie.indexOf(";", offset);
             if (end == -1){
                end = cookie.length;
             }
             setStr = unescape(cookie.substring(offset, end));
          }
       }
       return(setStr);
    }
    var forcemain = getCookie('forcemain');
    if (forcemain == null || forcemain != 'yes') {
       if(navigator.userAgent.match(/iphone/i))
       { 
       //Iphone 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/ipod/i))
       { 
       //Ipod 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/ipad/i))
       { 
       //Ipad 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/android/i))
       { 
       //Android 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/sgh/i))
       { 
       //Samsung 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/sonyericsson/i))
       { 
       //Sony Ericsson 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/psp/i))
       { 
       //Playstation Portable 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/mot/i))
       { 
       //Motorolla 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/htc/i))
       { 
       //HTC 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/lg/i))
       { 
       //LG 
       location.replace("www.siten.com"); 
       }
    
       else if(navigator.userAgent.match(/opera mini/i))
       { 
       //Opera mini 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/blackberry/i))
       { 
       //BlackBerry 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/nokia/i))
       { 
       //Nokia 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/palm/i))
       { 
       //PALM 
       location.replace("www.siten.com"); 
       }
       else if(navigator.userAgent.match(/ipaq/i))
       { 
       //iPAQ 
       location.replace("www.siten.com"); 
       }
    
       else if(navigator.userAgent.match(/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|kindle|mobile|pda|treo|windows ce)/i))
       { 
       //Other Device 
       location.replace("www.siten.com"); 
       }
    }
    şöyle bir kod var url yönlendirme gibi. ipad ise şunu yap iphone ise bunu yap gibisinden devam edebilirsin işini görür umarım.
  • 12-09-2013, 20:16:48
    #4
    saintx ve rar arkadasim tesekkur ederim ikinizede sanirim rar arkadasin verdigi kod sorunumu cozucektir tesekkur ederim deneyip bilgilendirme yaparim
  • 12-09-2013, 20:42:03
    #5
    güle güle kullan