Forumlar - Other Category - Bilgi Arşivi - PHP Kullanarak Mobil Cihazları Yönlendirme

PHP programlama diliyle yapabileceðimiz bir þey; mobil cihazlarý
 

Author
Message
Kaan

Administrators

Online status

678 posts

#935   2017-08-18 17:54 GMT        
PHP Kullanarak Mobil Cihazları Yönlendirme



PHP programlama diliyle yapabileceğimiz bir şey; mobil cihazların markasına göre sayfa yönlendirme işlemi. Eminim ki bu duruma ihtiyacınız olmuştur. Eğer kişisel ya da ticari web site ya da siteleriniz varsa, kullanıcı, üye ya da takipçileriniz de vardır. Bu durumda sitenizi ziyaret edenler var demektir. Bulunduğumuz zaman diliminde, insanların internete artık çoğunlukla mobil cihazlarından erişmesi, tasarlanan web sitelerinin de bu mobil cihazlarla entegre şekilde oluşması ve gelişmesine zemin hazırlamıştır. Biz de bu bağlamda düşünerek, sitemize gelen ziyaretçilerin mobil cihazlardan rahatlıkla erişebilmelerini sağlamak amacıyla bu makalede bahsetmekte olduğum iyileştirmeleri yapabiliriz.

Daha önce de belirttiğim gibi, bunu PHP
:
hp]

//just define user's agents (iphone or android)

$iphoneDevice  =  mb_strpos($_SERVER['HTTP_USER_AGENT'], "iPhone");

$androidDevice =  mb_strpos($_SERVER['HTTP_USER_AGENT'], "Android");

 

if($iphoneDevice) {

    print "iphone ile giriş yaptınız.";

}

 

if($androidDevice) {

print "Cihazınız Android, play google'a girip WhatsApp Messenger android uygulamasını indirebilirsiniz:";

print "<a href="https://play.google.com/store/apps/details?id=com.whatsapp">WhatsApp Messenger</a>";

}

 
t;>WhatsApp Messenger</a>";
}
[/highlight]
Bu kadar basit aslında. Web sayfamıza iPhone cihazı ile giren bir kullanıcı ekranda, “iphone ile giriş yaptınız.” mesajını görecektir. Android cihazı ile giriş yapan kullanıcı ise ekranda bir link ile WhatsApp Messenger android uygulamasının tavsiye mesajını görecektir.

Bu örnekleri çoğaltabiliriz. Örneğin BlackBerry, WebOS ya da iPod Touch ile giriş yapan kullanıcılar için de koşullar sağlayabiliriz.
[highlight=php]
$webOSDevice = mb_strpos($_SERVER['HTTP_USER_AGENT'], "webOS");
$BlackBerryDevice = mb_strpos($_SERVER['HTTP_USER_AGENT'], "BlackBerry");
$ipodDevice = mb_strpos($_SERVER['HTTP_USER_AGENT'], "iPod");
[/highlight]
Yukarıda verilen kodlar, diğer mobil cihazlar için entegre kodlarıdır. Umarım yararlı olmuştur.


Bunlara baktınızmı?
Mobil Siteden Normal Siteye Yönlendirme
Yeni Mobil Temamız Aktif edilmiştir!
Http Linkleri Https'ye Yönlendirme Javascript
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...