[Resolvido] gethostbyaddr() não retorna o nome do host
<?php
include ("../config/config.php");
include ("../config/connection.php");
//Essa aplicação envia dados para o banco sempre que a página é aberta ou atualizada
date_default_timezone_set("Brazil/East"); // Configura data e hora para Brazil/East
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); //Verifica o nome do despositivo (hostname)
//echo ("Dados enviados!");
$gravar_nome = $hostname; //variável com o nome do dispositivo
//$gravar_status = 1; //
//$hoje= strtotime(date("Y-m-d H:i:s"));
// grava os dados no banco MySQL
$sql_gravar = $mysqli->query("INSERT INTO tb_status (nome) value ('$hostname') ");
?>
Boa tarde!
Essa aplicação tem a função de mandar o nome do dispositivo (o cliente é TV on-line) toda vez que a página do site é atualizada ela manda um envio com o nome e data/hora. Só que na minha rede local wamp deu certo, porem ao subir (hospedar) aplicação só retorna o IP externo (160.195.247.13) ou um host tipo porta103.cidade.internetprovedor.com.br
Vi que tem uns tópicos com o assunto semelhante, mais sem uma solução exceta ou uma que
eu possa usar no meu código.Discussão (3)
Carregando comentários...