Estoy trabajando en un sitio web, y una de las cosas que me gustaría hacer es mostrar MI dirección IP a los usuarios. El sitio web está hecho con CodeIgniter, así que estaba buscando la IP de mi servidor con PHP. La dirección IP puede cambiar (es un roamer), por lo que me gustaría encontrarla de forma dinámica, no solo codificarla. He intentado esto:Servidor de pantalla PHP Dirección IP
$data['hostname'] = NULL;
$data['ip'] = NULL;
$var = gethostname();
if ($var === FALSE) {
$var = NULL;
} else {
$data['hostname'] = $var;
$data['ip'] = gethostbyname($var);
}
Sin embargo, en vez de darme el nombre de host y el PI, que tengo: "Moria" y "127.0.1.1". No es exactamente lo que estoy buscando. En su lugar, debe decir "Moria.student.rit.edu" para el nombre de host y la dirección IP. ¿Alguna ayuda?
Omg, funcionó. ¡Gracias! –