03-08-2014, 09:50 AM
nih biar gak sepi ane share script buatr menampilkan host ip kita, sapa tau ada manfaatnya
silahkan di coba di xammp /appserv ato do hosting kalian, silahkan di kreasikan sesuai selera
PHP Code:
$agen = $_SERVER['HTTP_USER_AGENT'];
$headere = array ('Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7',
'Accept-Language: id,en-us;q=0.7,en;q=0.3');
$forwardFor = $_SERVER["HTTP_X_FORWARDED_FOR"];
$fForwarded = explode(', ' , $forwardFor);
$Forwarded = $fForwarded[0];
if(!empty($Forwarded)){
$ngendi = $Forwarded;
}
else { $ngendi = $_SERVER['REMOTE_ADDR']; }
$lookup = 'http://aruljohn.com/track.pl?host='.$ngendi;
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $lookup);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt ($ch, CURLOPT_USERAGENT, $agen);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headere);
$content = curl_exec ($ch);
curl_close ($ch);
function potong($content,$start,$end){
if($content && $start && $end) {
$r = explode($start, $content);
if (isset($r[1])){
$r = explode($end, $r[1]);
return $r[0];
}
return '';
}
}
$str = potong($content,'<table class="content-table">','</table>');
$live= potong($str,'Country</td><td>','<img');
$host=potong($str,'Hostname</td><td>','</td>');
if(strstr($str,'')){$isp= potong($str,'ISP</td><td>','');}
else{$isp= potong($str,'ISP</td><td>','</td>');}
$code= potong($str,'smallflags/','.gif');
$poster = '';
if(!empty($live)) {
$poster .= $live.'^'.$code.'^';
}
if(!empty($isp)) {
$poster .= $isp;
echo $poster;
silahkan di coba di xammp /appserv ato do hosting kalian, silahkan di kreasikan sesuai selera