İnternet 3G ile birlikte artık her kesime hitap eder duruma geldiği için, sitenizin Mobil yayınınını yapmak isteyebilirsiniz,
Android, iPhone ve Blackberry gibi mobil kullanıcıların arayüz algılamasını açıklamak istiyorum. Mobil web sitesi yönlendirme script arıyorsanız, bu makale faydalı olacaktır.
$_SERVER Sunucu ve işletme ortamı bilgisi (Detaylı Bilgi)
<?php echo $_SERVER['HTTP_USER_AGENT']; ?> My Android browser Output: Mozilla/5.0 (Linux; U; Android 2.1-update1; en-in; HTC_Wildfire_A3333 Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari
user_agent.php
strpos() fonksiyonu bir alt dizgenin ilkinin konumunu bulur. (Detaylı Bilgi)
<?php $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android"); $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS"); $berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry"); $ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod"); if ($iphone || $android || $palmpre || $ipod || $berry == true) { header('Location: http://mobil.site.com/'); //OR echo "<script>window.location='http://mobil.site.com'</script>"; } ?>
ve son olarak index.php veya home.php ‘ ye aÅŸağıdaki betiÄŸi eklemek zorundasınız.
<?php include('user_agent.php'); // Redirecting http://mobil.site.com // site.com data ?>