Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jhonnysayori

Como aplicar código de captura de IP do visitante no site

Recommended Posts

Oi, estou precisando muito saber quem visita meu site. Mais sou leigo no assunto, nem sei muita coisa de programação, javascript, só um pouco de html. Poderiam me explicar como adicionar esses códigos no site, uma explicação mais detalhada.

E mais uma dúvida, se esse ip capturado vai fica oculto (para o visitante) no site ou visivel pra quem visita?

 

Agradeço a quem puder ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está pedindo uma explicação mais detalhada sobre como adicionar JS e HTML no site para qual fim?

 

O IP é sempre oculto, independente do que for.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao sei .net

 

mas vou esclarecer

o que eu entendi

 

para capturar por javascritpt, segue um código que achei na net, em uma consulta rapida no GOOGLE

 

function myIP() {
    if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
    else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

    xmlhttp.open("GET","http://api.hostip.info/get_html.php",false);
    xmlhttp.send();

    hostipInfo = xmlhttp.responseText.split("\n");

    for (i=0; hostipInfo.length >= i; i++) {
        ipAddress = hostipInfo[i].split(":");
        if ( ipAddress[0] == "IP" ) return ipAddress[1];
    }

    return false;
}

FONTE: http://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript

até

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola a todos.

Samuel Gomes fiz o teste com este javascript, não deu certo, o único IP que consta é o meu próprio quando acesso a pagehttp://api.hostip.info/get_html.php. Deveria fazer alguma modificação no código ou devo inserir da maneira como está?

Minha dúvida é se faço adaptação com alguma informação do meu site no código abaixo. E onde ficaram os IPs que forem pegos?

 

[inline]function myIP() {
if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();
else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

xmlhttp.open("GET","http://api.hostip.info/get_html.php",false);
xmlhttp.send();

hostipInfo = xmlhttp.responseText.split("\n");

for (i=0; hostipInfo.length >= i; i++) {
ipAddress = hostipInfo.split(":");
if ( ipAddress[0] == "IP" ) return ipAddress[1];
}

return false;
}[/inline]

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola a todos.

 

Samuel Gomes fiz o teste com este javascript, não deu certo, o único IP que consta é o meu próprio quando acesso a pagehttp://api.hostip.info/get_html.php. Deveria fazer alguma modificação no código ou devo inserir da maneira como está?

Minha dúvida é se faço adaptação com alguma informação do meu site no código abaixo. E onde ficaram os IPs que forem pegos?

 

[inline]function myIP() {

if (window.XMLHttpRequest) xmlhttp = new XMLHttpRequest();

else xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

 

xmlhttp.open("GET","http://api.hostip.info/get_html.php",false);

xmlhttp.send();

 

hostipInfo = xmlhttp.responseText.split("\n");

 

for (i=0; hostipInfo.length >= i; i++) {

ipAddress = hostipInfo.split(":");

if ( ipAddress[0] == "IP" ) return ipAddress[1];

}

 

return false;

}[/inline]

 

Deixa eu pergutar...

 

Voce esta trabalhando com PHP ou asp.net?

 

Se for com php, você precisa fazer sua pergunta lah na área do pessoal do php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.