Buenas, esta vez vengo a dejarles otro de los trozos de código que suelo utilizar yo en algunas páginas.
Este código muestra un mapa con la ubicación de una IP utilizando la API de mapas estáticos de Google e You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login para obtener la información de la geolocalización. Solo hay que pasarle el parámetro ip vía GET al script.
Código: php
También, para incluirlo de forma mas sencilla en páginas (este, por ejemplo, se podría utilizar en una firma del foro
)
Código: php
Por supuesto, pueden cambiar el tamaño del mapa alterando el parámetro size que se envía a la API de Google.
Saludos,
Polsaker
Este código muestra un mapa con la ubicación de una IP utilizando la API de mapas estáticos de Google e You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login para obtener la información de la geolocalización. Solo hay que pasarle el parámetro ip vía GET al script.
<?php
$ipinfo = json_decode(file_get_contents("http://ip-api.com/json/" . $_GET['ip']));
$latlong = $ipinfo->lat . "," . $ipinfo->lon;
echo "<img src=\"https://maps.googleapis.com/maps/api/staticmap?center={$latlong}&zoom=13&size=600x300&markers=color:red%7Clabel:IP%7C{$latlong}\"/>";
?>También, para incluirlo de forma mas sencilla en páginas (este, por ejemplo, se podría utilizar en una firma del foro
)<?php
$ipinfo = json_decode(file_get_contents("http://ip-api.com/json/" . $_GET['ip']));
$latlong = $ipinfo->lat . "," . $ipinfo->lon;
header('Content-Type: image/png');
echo file_get_contents("https://maps.googleapis.com/maps/api/staticmap?center={$latlong}&zoom=13&size=600x300&markers=color:red%7Clabel:IP%7C{$latlong}");
?>Por supuesto, pueden cambiar el tamaño del mapa alterando el parámetro size que se envía a la API de Google.
Saludos,
Polsaker

no creo que sea tan así como "dejar de funcionar" 


