Selamat datang di sistemit.com. Kali ini saya akan share bagaimana Mengetahui Device Pengunjung Web, Mendeteksi tipe pengunjung website Mendeteksi tipe pengunjung website, atau Mendeteksi apakah pengunjung website yang kita miliki adalah mobile atau laptop.
Saat ini semua project website rata-rata memiliki versi desktop dan versi mobile. Artinya tampilan website berbeda jika diakses dari gadget maupun dari laptop desktop. Pada suatu waktu kita membutuhkan pengalihan ketika user website mengakses web kita melalui smartphone maka akan dialihkan ke halaman yang berbeda.
Berikut ini saya akan share class yang berguna untuk mendeteksi perangkat user baik itu seluler atau pc pada saat mengakses halaman web yang kita buat. Dengan Class ini kita dapat mengarahkan user pengguna smart phone ke halaman tertentu khusus untuk smartphone. Begitu juga sebaliknya.
Class yang saya share ini bernama UserAgent
1. Langkah pertama yang harus anda lakukan adalah mendownload beberapa library useragent berikut ini :
2. Langkah kedua adalah setelah mendownload library useragent di atas silahkan buat file dengan nama index.php dengan kode sebagai berikut dilokasi yang sama :
<?php //include file include_once 'user_agent.php'; //create an instance of UserAgent class $ua = new UserAgent(); //if site is accessed from mobile, then redirect to the mobile site. if($ua->is_mobile()){ header("Location:https://m.sistemit.com"); exit; } ?>
kode diatas adalah berguna untuk memeriksa apakah user menggunakan mobile atau tidak. Jika user yang mengakses website menggunakan mobile, maka user akan dialihkan ke halaman https://m.sistemit.com. Kita juga dapat menambahkan kondisi else seperti kode berikut ini :
<?php //include file include_once 'user_agent.php'; //create an instance of UserAgent class $ua = new UserAgent(); //if site is accessed from mobile, then redirect to the mobile site. if($ua->is_mobile()){ header("Location:https://m.sistemit.com"); //ini link untuk mobile exit; }else{ header("Location:https://sistemit.com"); //ini link untuk yang bukan mobile exit; } ?>
Nah. Bagaimana mudah bukan?? Demikianlah artikel kali ini semoga bermanfaat untuk Anda. Sekian dan terimakasih.
Bagi anda yang berminat untuk memesan sistem informasi silahkan hubungi kontak berikut ini :