• 22-01-2025, 23:40:06
    #1
    Merhaba,

    Elinde Web sitesine Android giriş yapan cihazları yönlendirme kodu olan var mı? Android & ios için otomatik çıkan banner v.b değil de, Direk Android girişleri uygulama sayfama yönlendirmek istiyorum. Elinde kod olan var mı?
  • 22-01-2025, 23:46:14
    #2
    <?php
    $userAgent = $_SERVER['HTTP_USER_AGENT'];
    
    if (stripos($userAgent, 'Android') !== false) {
        $androidPackage = "com.fatihanily.app"; // uygulamanızın paket adı
        $playStoreUrl = "https://play.google.com/store/apps/details?id=" . $androidPackage; //uygulamanızın playstore linki
        
        header("Location: " . $playStoreUrl);
        exit();
    }
    else if (stripos($userAgent, 'iPhone') !== false || stripos($userAgent, 'iPad') !== false || stripos($userAgent, 'iPod') !== false) {
        
        $iosAppUrl = "https://apps.apple.com/app/id//uygulamanızın ios linki";
        
        header("Location: " . $iosAppUrl);
        exit();
    }
    ?>
  • 22-01-2025, 23:47:19
    #3
    R10'DA İLK | 81 İL SCRİPT
    <?php
    // Kullanıcının User-Agent bilgisini al
    $userAgent = $_SERVER['HTTP_USER_AGENT'];
    
    // Android cihazları tespit et
    if (stripos($userAgent, 'Android') !== false) {
        // Android cihazlar için yönlendirme
        header('Location: https://play.google.com/store/apps/details?id=uygulama_id'); // Uygulama sayfasının URL'sini girin
        exit;
    }
    ?>
  • 22-01-2025, 23:57:23
    #4
    Her iki koduda denedim hocalarım ama çalışmadı :/ Yanlış yere mi ekledim acaba?

    Ana dizin index.php denedim site hata verdi, Tema index.php denedim hata vermedi ama çalışmadı.
  • 22-01-2025, 23:59:04
    #5
    BeyazDuman adlı üyeden alıntı: mesajı görüntüle
    Her iki koduda denedim hocalarım ama çalışmadı :/ Yanlış yere mi ekledim acaba?

    Ana dizin index.php denedim site hata verdi, Tema index.php denedim hata vermedi ama çalışmadı.
    Function.php ye ekleyin
  • 23-01-2025, 00:18:48
    #6
    fatihanily adlı üyeden alıntı: mesajı görüntüle
    Function.php ye ekleyin
    Fonksiyon dosyasında çalışmadı ama tema index'de çalıştı hocam. Enteresan ki huwai ile bakıyorum açılıyor, Samsung ile bakıyorum yönlenmiyor. App linki yerine site linki eklemek istesem (siteden yönlendirsem) işe yarar mı?

    $androidPackage = "com.fatihanily.app"; // uygulamanızın paket adı

    buraya mı link yazmam gerek hocam?
  • 23-01-2025, 00:24:56
    #7
    
    $useragent=$_SERVER['HTTP_USER_AGENT'];
    
    if(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4))){
    // mobil ise
     }   
    
    
    bu olur galiba.
  • 23-01-2025, 00:42:47
    #8
    Kara adlı üyeden alıntı: mesajı görüntüle
    
    $useragent=$_SERVER['HTTP_USER_AGENT'];
    
    if(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4))){
    // mobil ise
     }  
    
    
    bu olur galiba.
    URL nereye yazacağız hocam? Göremedim.
  • 23-01-2025, 00:45:51
    #9
    BeyazDuman adlı üyeden alıntı: mesajı görüntüle
    Fonksiyon dosyasında çalışmadı ama tema index'de çalıştı hocam. Enteresan ki huwai ile bakıyorum açılıyor, Samsung ile bakıyorum yönlenmiyor. App linki yerine site linki eklemek istesem (siteden yönlendirsem) işe yarar mı?

    $androidPackage = "com.fatihanily.app"; // uygulamanızın paket adı

    buraya mı link yazmam gerek hocam?
    Bu kısma uygulamanın paket adı yazılması gerek