Cita:
Iniciado por chronos682
La primera página (GeoIPLocation) funciona perfecto, pero el código que subiste a tu servidor me dice que mi ip es de Estados Unidos y muestra una IP pública que no es la mía.
te refieres a este?:
Código PHP:
Ver original<?php
include("geoiploc.php");
if (empty($_POST['checkip'])) {
$ip = $_SERVER["REMOTE_ADDR"];
}
else
{
$ip = $_POST['checkip'];
}
?>
Tu dirección IP es: <?php echo($ip); ?> <br>
Tu País es : <?php echo(getCountryFromIP($ip, " NamE"));/*ESTA ES LA VARIABLEva a tu input*/?>
(<?php echo(getCountryFromIP($ip, "code"));?>)
si funciona mejor