Conectate con nosotros

Tutoriales Varios

Cómo detectar el IP del visitante

Publicado

on

Aquí les mostraremos un ejemplo de cómo mostrar el IP del visitante. Si conoces algo más de PHP y algo de sentencias MySQL, puedes almacenar la información en una base de datos MySQL y revisar la información cuando sea requerido.

Veamos ahora el ejemplo:

 

 
<?php
if (getenv("HTTP_X_FORWARDED_FOR")) {
  $ip   = getenv("HTTP_X_FORWARDED_FOR");
  $client = gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']);
} else {
  $ip   = getenv("REMOTE_ADDR");
  $client = gethostbyaddr($_SERVER['REMOTE_ADDR']);
}
$str = preg_split("/./", $client);
$i = count($str);
$x = $i - 1;
$n = $i - 2;
$isp = $str[$n] . "." . $str[$x];
echo '<div align="justify">Tu IP:<br /> '.$ip.'<br />Tu ISP:<br /> '.$isp.' </div>';
?>

 

Note que en este ejemplo hemos obtenido no sólo el IP sino también el ISP del usuario, esto puede ser muy util si pleas monitorear tu sitio Web y ver las IPs de tus visitantes.

.

Tendencias