Contoh Script PHP Untuk Mendeteksi Jenis Sistem Operasi Yang Digunakan Client

Selain mempunyai kemampuan untuk mendeteksi ip yang digunakan client, php juga memilki kemampuan untuk mendeteksi jenis Sistem Operasi Yang digunakan oleh client. Dengan menambahkan fungsi tersebut kedalam sebuah situs maka kita bisa tahu sistem operasi apakah saja yang sering mengakses situs website yang kita memilki. 

Salah satu contoh situs yang menerapkan fungsi tersebut adalah situs blogger.com. Situs Blogger akan mengdeteksi jenis sistem operasi yang digunakan oleh pengunjung blog lalu selanjutnya mereka akan menyimpannya kedalam database dan selanjutnya data yang tersimpan didalam database akan ditampilkan kembali dalam bentuk gambar atau text jika sewaktu – waktu pemilik blog membutuhkan data tersebut. Dalam script tersebut anda bisa menambahkan jenis sistem operasinya bila memang ada sistem operasi baru yang belum dikenali.

contoh script php untuk mendeteksi jenis sistem operasi

Berikut adalah contoh script php untuk mendeteksi jenis sistem operasi yang digunakan client :

silahkan copy kode di bawah ini

<?php
if (ereg("Windows NT 5.1", $_SERVER["HTTP_USER_AGENT"])){
    $os="Windows eXPerience(XP)";
}elseif(ereg("Windows",$_SERVER["HTTP_USER_AGENT"])){
    $os="Windows"; 
}elseif((ereg("Mac",$_SERVER["HTTP_USER_AGENT"]))||(ereg("PPC",$_SERVER["HTTP_USER_AGENT"]))){
    $os="MacOS";
}elseif(ereg("Linux",$_SERVER["HTTP_USER_AGENT"])){
    $os="Linux";
}elseif(ereg("FreeBSD",$_SERVER["HTTP_USER_AGENT"])){
    $os="FreeBSD";
}elseif(ereg("SunOS",$_SERVER["HTTP_USER_AGENT"])){
    $os="SunOS";
}elseif(ereg("IRIX",$_SERVER["HTTP_USER_AGENT"])){
    $os="IRIX";
}elseif(ereg("BeOS",$_SERVER["HTTP_USER_AGENT"])){
    $os="BeOS";
}elseif(ereg("OS/2",$_SERVER["HTTP_USER_AGENT"])){
    $os="OS/2";
}elseif(ereg("AIX",$_SERVER["HTTP_USER_AGENT"])){
    $os="AIX";
}else{
    $os="Sistem OPerasi Belum Dikenal";
}
echo " Anda Menggunakan Sistem Operasi:<br/>".$os;


?>

3 Responses to "Contoh Script PHP Untuk Mendeteksi Jenis Sistem Operasi Yang Digunakan Client "

  1. o ternyata ini toh kodenya mas,baru tahu nih

    ReplyDelete
  2. kode php agak sulit untuk dipahami ya mas, jadi nya hanya bisa nyimak saja, padahal di blog saya sudah pakai php nih :D semoga saja saya nggak di php-in sama blog saya :D

    ReplyDelete
    Replies
    1. iyah mba,,, sebenarnya mudah saja mempelajari code untuk mendeteksi jenis sitem opersainya kan sudah ada contohnya :D

      Delete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin