menampilkan ip address dengan php

share

menampilkan ip address dengan php menampilkan ip address dengan php menampilkan ip address dengan php menampilkan ip address dengan php menampilkan ip address dengan php
  • menampilkan ip address dengan php

    Cara Menampilkan IP Address dengan PHP


    Tutorial Cara Menampilkan IP Address dengan PHP adalah bagaimana mengetahui alamat internet protocol, hostname, dan bahkan jenis browser serta sistem operasi yang digunakan oleh pengunjung web menggunakan function seperti getenv() atau variable $_SERVER.
  • menampilkan ip address dengan php
    Service
    1. Complete Website
    2. Only web script
    3. Web modification
    4. Application program
    5. Free web template
    6. Free application
    7. Basic SEO
    8. Article request
    9. Tutorial programing
  • menampilkan ip address dengan php
    MOTO
    "Kepuasan Pelanggan adalah Prioritas kami, Sebagai Pemicu Semangat Dalam Memberikan Pelayanan Terbaik".
  • menampilkan ip address dengan php Teknologi dan Bahasa
    PHP-5, HTML-5, CSS3, SQL Server, MySQL Database, Access Database, Java, JavaScript, dan Visual Basic.
  • menampilkan ip address dengan php
    VISI
    "Menjadi penyedia layanan yang terpercaya dan maju dalam dunia Teknologi Informasi."

Cara Menampilkan IP Address dengan PHP

Cara Menampilkan IP Address dengan PHP adalah bagaimana mengetahui alamat internet protocol, hostname, dan bahkan jenis browser serta sistem operasi yang digunakan oleh pengunjung web menggunakan function seperti getenv() atau variable $_SERVER. Meskipun sebetulnya untuk mengetahui ip address komputer dapat kita peroleh dengan tools yang telah tersedia cukup banyak di internet. Namun tidak ada salahnya jika kita membuat sendiri script untuk menampilkan ip address dengan php menggunakan function yang telah disediakan, bahkan bisa dikembangkan secara bebas untuk keperluan tertentu. Jadi, pada kali ini kita akan belajar cara membuat script php untuk menampilkan ip address atau hostname pada halaman web dengan function php.

Bagaimana cara menampilkan ip address dengan php pada layar komputer kita? sebelum lanjut ke pembahasan tersebut, kita pahami dulu apa itu ip address. IP Address adalah alamat protocol pada sebuah perangkat yang dapat menghubungkan perangkat tersebut dengan perangkat lainnya, perangkat disini umumnya adalah personal komputer atau laptop. IP Address terdiri dari 4 blok value dengan tanda titik sebagai pemisah, setiap blok memiliki angka 0 – 255.

Tutorial cara menampilkan ip address dengan php ini kami lakukan menggunakan web server XAMPP ver 7.3.9 pada OS windows 10. Untuk mengikuti tutorial cara mengatahui ip addess dengan function php pastikan komputer anda telah terinstall web server tersebut. Jika Anda belum memililki web server XAMPP, silahkan install dengan melihat panduannya disini cara instal web server XAMPP.

Berikut langkah-langkah bagaimana cara menampilkan ip address dengan php sehingga dapat mengetahui alamat ip orang lain. Menggunakan function getenv() atau $_SERVER lengkap dengan contohnya.

Cara Menampilkan IP Address dengan PHP


Menampilkan IP Address PHP

menampilkan ip address dengan php

1. Membuat Fungsi PHP

Membuat fungsi dengan php menggunakan function getenv() dan variable $_SERVER sehingga akan mendapatkan ip address dan jenis web browser yang digunakan oleh pengunjung. Namun pada langkah pertama ini alamat ip belum dapat ditampilkan, berikut script function nya;

//menampilkan ip address menggunakan function getenv()
function get_client_ip() {
    $ipaddress = '';
    if (getenv('HTTP_CLIENT_IP'))
        $ipaddress = getenv('HTTP_CLIENT_IP');
    else if(getenv('HTTP_X_FORWARDED_FOR'))
        $ipaddress = getenv('HTTP_X_FORWARDED_FOR');
    else if(getenv('HTTP_X_FORWARDED'))
        $ipaddress = getenv('HTTP_X_FORWARDED');
    else if(getenv('HTTP_FORWARDED_FOR'))
        $ipaddress = getenv('HTTP_FORWARDED_FOR');
    else if(getenv('HTTP_FORWARDED'))
       $ipaddress = getenv('HTTP_FORWARDED');
    else if(getenv('REMOTE_ADDR'))
        $ipaddress = getenv('REMOTE_ADDR');
    else
        $ipaddress = 'IP tidak dikenali';
    return $ipaddress;
}
 
//menampilkan ip address menggunakan function $_SERVER
function get_client_ip_2() {
    $ipaddress = '';
    if (isset($_SERVER['HTTP_CLIENT_IP']))
        $ipaddress = $_SERVER['HTTP_CLIENT_IP'];
    else if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
        $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
    else if(isset($_SERVER['HTTP_X_FORWARDED']))
        $ipaddress = $_SERVER['HTTP_X_FORWARDED'];
    else if(isset($_SERVER['HTTP_FORWARDED_FOR']))
        $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
    else if(isset($_SERVER['HTTP_FORWARDED']))
        $ipaddress = $_SERVER['HTTP_FORWARDED'];
    else if(isset($_SERVER['REMOTE_ADDR']))
        $ipaddress = $_SERVER['REMOTE_ADDR'];
    else
        $ipaddress = 'IP tidak dikenali';
    return $ipaddress;
}
 
 //menampilkan jenis web browser pengunjung
function get_client_browser() {
    $browser = '';
    if(strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape'))
        $browser = 'Netscape';
    else if (strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox'))
        $browser = 'Firefox';
    else if (strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome'))
        $browser = 'Chrome';
    else if (strpos($_SERVER['HTTP_USER_AGENT'], 'Opera'))
        $browser = 'Opera';
    else if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE'))
        $browser = 'Internet Explorer';
    else
        $browser = 'Other';
    return $browser;
}

Berikut adalah penjelasan dari script function cara menampilkan ip address dengan php di atas yang sangat mudah dipahami.

  • Fungsi get_client_ip(), menampilkan IP Address menggunakan function getenv (environment variable php).
  • Fungsi get_client_ip_2(), menampilkan IP Address menggunakan variable function $_SERVER. Variabel $_SERVER ini kadang tidak cukup akurat dalam menampilkan alamat IP.
  • Fungsi get_client_browser(), menampilkan jenis web browser menggunakan variabel $_SERVER['HTTP_USER_AGENT']. Selain itu, variabel ini juga dapat menampilkan informasi sistem operasi yang digunakan.

2. Membuat Script Tampil Data

Script ini akan menampilkan ip address pengunjung, web browser dan sistem operasi yang digunakan. Script php nya seperti berikut ini;

echo "IP anda adalah : ". get_client_ip()."<br>";
echo "Browser : ".get_client_browser()."<br>";
echo "Sistem Operasi : ".$_SERVER['HTTP_USER_AGENT'];

Gabungkan kedua script di atas secara urut kemudian simpan sebagai file php dan letakan dalam server Anda. Jika berhasil, maka script php tersebut akan menampilkan ip address bagi siapa saja yang mengunjunginya.

Sampai disini tutorial bagaimana cara menampilkan ip address dengan php telah selesai, sehingga dapat mengetahui alamat ip, jenis web browser dan bahkan sistem operasi yang digunakan oleh pengunjung situs.

Berikut adalah tampilan hasil pada web browser ketika script php untuk menampilkan ip address tersebut dijalankan pada server.

menampilkan ip address dengan php
menampilkan ip address dengan php

Sebagai catatan, jika ip address menampilkan nilai ::1, itu bukan karena scriptnya yang keliru, melainkan karena ip nya adalah versi 6 buka ipv4.

Tutorial Cara Menampilkan IP Address dengan PHP

Sekian penjelasan tentang bagaimana cara menampilkan ip address dengan php menggunakan function getenv() dan variable $_SERVER lengkap dengan contoh dan tutorialnya. Untuk mendapatkan source code atau script, silahkan Anda dapat langsung copas melalui coding yang tampil di atas, jika script error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.

Baca juga :


Cara Menampilkan IP Address dengan PHP

Tags: cara menampilkan ip address dengan php, menampilkan ip address di php, menampilkan ip address, script ip address php, ip address php, menampilkan ip address dengan php


Reliable

menampilkan ip address dengan php

Advertise

Archive

Payment & Donation

menampilkan ip address dengan php

Rekening BCA : 343 1156 006

a/n : Andi Hatmoko

Rekening MANDIRI : 13300 11921 079

a/n : Andi Hatmoko

menampilkan ip address dengan php

Account :

andihatmoko@gmail.com

Live Chat

46qzkxqnpKEbTixTHqjqbq
46
AnonymousqzkxqmxnQKnMkdBqjqbq
46qzkxqliHceumNzTcUwMP
46
AnonymousqzkxqKExUmubohqkFvVc
AnonymousqzkxqKalKeKDftbmXjPb
46qzkxqJMmMXMAaNXqjqbq
46
AnonymousqzkxqJcTbnIsoPYqjqbq
46qzkxqdvDsDnZWmWyXpvt
46
AnonymousqvkkqXiMoiGuAdZczAgo
AnonymousqvkkqwkVMbtdcJoqxbbq
AnonymousqvkkqVramfzdvmRqxbbq
AnonymousqvkkqVJCKpwdKabqxbbq
AnonymousqvkkqvfLqSJsFWcRHIle
AnonymousqvkkqUwnpLYNwIuqxbbq
58qvkkqTUyyEtMeoxqxbbq
58
58qvkkqrWvTEqsFegqxbbq
58
58qvkkqPfgycZSjFMAeaIi
58
AnonymousqvkkqOVvvBOfnvjgwbRU
AnonymousqvkkqNGUcbXuctiZTjUf
58qvkkqicbGZwtVFcZtiXp
58
AnonymousqvkbqzGfpjLYTWyqbqkq
34qvkbqyHljUNvLTlMOrGe
34
34qvkbqXYCOLJwJStqbqkq
34
34qvkbqXrRTMjVrZvqbqkq
34
AnonymousqvkbqulhATHOjSapSDTj
34qvkbqUkHApnopiNqbqkq
34
AnonymousqvkbqUaFezQOzReqbqkq
34qvkbqthasmxaLXCXTflJ
34
AnonymousqvkbqSdsTeQdaTiqIqMW
34qvkbqrZwFjzNQpEqbqkq
34
AnonymousqvkbqRHDVwJvxLBEDcot
34qvkbqRFWsyljSoYIDUZz
34
AnonymousqvkbqpuAHCiuNaEpZeOt
AnonymousqvkbqOgPzdmTEwrIBLUF
AnonymousqvkbqnSLxzPjwYDqbqkq
AnonymousqvkbqMxQnLzSlNNqbqkq
AnonymousqvkbqMQLHEXXbPgzRojn
34qvkbqKLvAWOsglRqbqkq
34
34qvkbqkigYOrljfVZeKDT
34
AnonymousqvkbqIvMVNMWiltqbqkq
34qvkbqiORdmYEwuhqbqkq
34
34qvkbqfOTakzsnpoeFISe
34
AnonymousqvkbqFKogxZbymuqbqkq
34qvkbqEXmTRccaelPdkdR
34
34qvkbqczBernprcBznclM
34
34qvkbqBuJWPbAtNXIaUHR
34
34qvkbqBBnYjjeODpqbqkq
34
34qvkbqAZGzqkCtSBqbqkq
34
AnonymousqqvqqzMIbsDHZMQEHUpT
AnonymousqqvqqWuwilHbBXOqxzzq
AnonymousqqvqqsXKKYxjgsRruOYp
71qqvqqQvGHZNpXNnqxzzq
71
AnonymousqqvqqPlFVvqrfFRwSBPL
71qqvqqPhftzlrpBzqxzzq
71
71qqvqqpeuXiBfBNUQgiBm
71
AnonymousqqvqqnPmHqoKIHSUNZGW
71qqvqqNjlAjsdjGuqxzzq
71
71qqvqqHEZtdyMlmMXflqK
71
AnonymousqqvqqGUgZbdGkhIqxzzq
71qqvqqgeIXKOVKPDCsJVP
71
AnonymousqqvqqgCAZHAQXOXqxzzq
71qqvqqepErNQfrXxqxzzq
71
AnonymousqqvqqCXTSRxhEijqxzzq
71qqvqqAdqCFqWpjATdvrh
71
AnonymousqpvqqwJzhAKjnkllCxtB
75qpvqquUNRIcOqdFcYspc
75
75qpvqqTRpVKvpGwSzIruW
75
75qpvqqrmDMiRMdKmqbqxq
75
75qpvqqOXibdItvLUqbqxq
75
AnonymousqpvqqnxfaCQvdhGCTIGe
75qpvqqMfflkQNGpLpokqi
75
AnonymousqpvqqKeEVwhECBJqbqxq
75qpvqqhoVHlWBndXqbqxq
75
75qpvqqFfJUdZfHlgqbqxq
75
75qpvqqaUoREDDNgDzbGlE
75
AnonymousqpvqqAtkTRIbXxdqbqxq
AnonymousqkpvqyRgcoYoToTJRnbL
99qkpvqXOOBVkLvULYifqt
99
AnonymousqkpvqnPbiuPMdZwqqqjq
AnonymousqkpvqiLKUrrbjJbqqqjq
AnonymousqkpvqiatKLWNmoCUJZCr
99qkpvqgVvfDMDFndqqqjq
99
99qkpvqdGgVuoqZhYqqqjq
99
99qkpvqCvCeANhuStUDggk
99
86qjbqqXlHiCzMdwxFGsog
86
AnonymousqjbqqVHGcoapVOsqbvkq
AnonymousqjbqqoVpbPJhilsxIIPe
AnonymousqjbqqmTfyOqJIfqqbvkq
86qjbqqMLRiXimVPLqbvkq
86
AnonymousqjbqqMFeZnLFsKYbSXEg
AnonymousqjbqqMCCKYghISPqbvkq
86qjbqqIFfADBWZPbkpRaM
86
AnonymousqjbqqhgWznQVbPoZTLFS
86qjbqqFZYsXaPUFzqbvkq
86
AnonymousqjbqqavXpnObHktqbvkq
AnonymousqjbqqAETfYtxuZutiUPt
AnonymousqbpkqzIDsmuZbxrrjUju
AnonymousqbpkqyUzlrsqHxtKAFGJ
88qbpkqXAcnHDjOCtkDcEp
88

Post your chat:


Name



Email



Chat



Confirm you are NOT a spammer

 
menampilkan ip address dengan php