Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Obtener país a través de IP PHP

  • 31/10/2012
  • 5:10 pm
  • marcofbb

Función en PHP para sacar País, Estado/Provincia y Ciudad de la IP del visitante de nuestra web.

function iploc($ip) {
	$html = file_get_contents("http://ipinfodb.com/ip_locator.php?ip=".$ip);
	preg_match("/<li>Country : (.*?) <img/",$html,$data);
	$d['pais'] = $data[1];
	preg_match("/<li>State\/Province : (.*?)<\/li>/",$html,$data);
	$d['state'] = $data[1];
	preg_match("/<li>City : (.*?)<\/li>/",$html,$data);
	$d['city'] = $data[1];
	return ($d);
}
function getRealIP() {
    if (!empty($_SERVER['HTTP_CLIENT_IP']))
        return $_SERVER['HTTP_CLIENT_IP'];
 
    if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
        return $_SERVER['HTTP_X_FORWARDED_FOR'];
 
    return $_SERVER['REMOTE_ADDR'];
}
$ip = getRealIP();
$iploc = iploc($ip);
echo $iploc["city"].", ".$iploc["state"].", ".$iploc["pais"];
// FEDERAL, ENTRE RIOS, AR

Los países se encuentran en su código ISO.
+info en http://es.wikipedia.org/wiki/ISO_3166-1#C.C3.B3digos_ISO_3166-1

Share

Imprimir ip y nombre de pc vb6

  • 29/08/2010
  • 4:06 pm
  • marcofbb

Este "programa" también es viejo, lo que hace es imprimir, decir, mostrar el nombre de tu pc y la ip de tu pc.

Es muy simple, pero muy útil por ejemplo crear un archivo único por pc, o por ip, y subirlo a un ftp así no borra los archivos de otras pc

Ip y Nombre de pc
Continuar leyendo..

Share