PHP ‘de içeriği mobilde gösterip masa üstünde göstermeme

Categories PHP KodlamaPosted on
PHP ile Veri Tabanından Veri Çekme

Üzerinde çalıştığımız bir web sitesinde header kısmında sadece mobil’de görünmesini istediğimiz bir alan vardı.
Kısa bir araştırmadan sonra aşağıda paylaştığım kod ile çözüme ulaştık.

Kod Ne işe yarıyor?

Örnek verecek olursam:

<?php 
$cihaz = $_SERVER['HTTP_USER_AGENT']; 
$iphone = strpos($cihaz,"iPhone"); 
$android = strpos($cihaz,"Android"); 
$ipod = strpos($cihaz,"iPod"); 
if ($iphone == true || $android == true || $ipod == true) { ?>

Bu Kısım Mobilde Görünmesini İstediğimiz Kod için kullanılacak.
<?php }else{ ?>

Bu Kısım Masaüstünde görünmesini istediğimiz kod için kullanılacak
<?php }?>

Yukarıdaki Kodu Sadece Mobilde göstermek isterseniz aşağıdaki Kod kısmında ” Mobilde Görünecek ” Alanına yapıştırabilirsiniz.

Sadece Masaüstü yazılımda görünmesini isterseniz yine ” Masa Üstü ” Alanına girebilirsiniz.

 

12 comments

  1. Selam hocam
    Kod icin tesekkur ederim. Tam aradığım işlevi görüyor..

    Hangi taq arasinda kullanacağımızı da belirtirmisiniz?
    mi head mı?

  2. Kullandıgımız alanda <> taglarını kabul etmiyor verdiğiniz kod.
    bunun bir sebebi var mı ?

  3. hocam merhaba,
    mobilde gösterilen kısımda bir türlü frame kullanımını gerçekleştiremedim.

    frame kullanımı nı önleyecek bir sistem çalışıyor sanırım web sitemin arka planın da.
    bu konuda bana yardımcı olabilir misin?

    Kader.

    Mail adresim yorum içerisinde mevcuttur.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir