Nah sebagai posting pertama kali ini saya akan membagikan bagaimana Cara Menampilkan IP Address Dan Hostname Dengan PHP.
Langsung aja ke TKP ya
Kodingan menampilkan IP address:
<?
$ip=$_SERVER['REMOTE_ADDR'];
echo "IP Address= $ip";
?>
Kodingan menampilkan Hostname:
<?
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo "Nama Komputer: $hostname";
?>
Atau bisa juga seperti ini :
<?php
if(!empty($_SERVER['HTTP_CLIENT_IP'])){
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else{
$ip=$_SERVER['REMOTE_ADDR'];
}
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
?>
<?php echo "Nama Komputer=".$hostname;?><br />
<?php echo "IP Address=".$ip;?>
Nanti keluarannya (localhost) kira-kira seperti ini :
IP Address=127.0.0.1
Nama Komputer:DELL-PC
Catatan :
Kalau hasilnya ::1, itu bukan kodingannya yang salah. Tapi karena IP-nya versi 6.