Ir para conteúdo

POWERED BY:

Arquivado

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

Yasmina

imprimir na tela o nome do computador do user

Recommended Posts

Boa tarde amigos!

 

Estou com um probleminha aqui: estou fazendo um form de cadastro de matrícula.

 

O meu cliente solicitou que após a conclusão do form seja impresso na tela alguns dados do computador de que preencheu o mesmo.

 

Utilizei o ServerVariables("Remote_Addr") e o endereço ip aparece sem problemas, quando utilizei outros ServerVariables nenhum deles me retorna o bendito nome do computador.

 

Eu li nos tópicos daqui mesmo que esses comandos ServerVariables nem sempre funcionam na Web,

Se isso é verdade há alguma outra maneira?

 

Meu cliente está prevendo que haverá muitas "gracinhas" no preenchimento do form e quer dar um sustinho em quem preencher.

 

Muito obrigada a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

execute este code:

 

<html><title>Server Variables</title>
<body>
<p>
<b>Você está navegando com :</b>
<%Response.Write(Request.ServerVariables("http_user_agent"))%>
</p>
<p>
<b>Seu IP:</b>
<%Response.Write(Request.ServerVariables("remote_addr"))%>
</p>
<p>
<b>IP DNS:</b>
<%Response.Write(Request.ServerVariables("remote_host"))%>
</p>
<p>
<b>O método usado:</b>
<%Response.Write(Request.ServerVariables("request_method"))%>
</p>
<p>
<b>Nome da máquina:</b>
<%Response.Write(Request.ServerVariables("server_name"))%>
</p>
<p>
<b>Server's port:</b>
<%Response.Write(Request.ServerVariables("server_port"))%>
</p>
<p>
<b>Server's software:</b>
<%Response.Write(Request.ServerVariables("server_software"))%>
</p>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo xanburzum,

 

Muito obrigada, quase deu certo, todos os dados aparecem sem problema.

Mas o nome printado na tela é do endereço do site.

 

Há alguma outra maneira em que apareça o nome do computador mesmo?

 

Se não houver tudo bem, porque o código que você passou já será suficiente para dar o "sustinho" que o meu cliente queria.

 

Obrigada mesmo!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

aim, tenho uma função em ASP.Net, vou postar pra vc.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu!!! Mas acredito que nao será necessário. Fiz do jeitinho que vc colocou, mostrei para o cliente e ele pirou. então nem vou mexer mais.

 

Obrigada amigo, vc me ajudou muito!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só complementando: Isso funciona muito bem quando a máquina do usuário e o servidor estão dentro de um mesmo DOMINIO/AD. Quem está de fora não consegue. O máximo que consegue é o IP...

Compartilhar este post


Link para o post
Compartilhar em outros sites

fora, pode ser aceintando um script, tipo aqueles velhos applets, rodando até mesmo um vbs que pegue as info.

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.