Olá pessoal..
alguém sabe o codigo em PHP para no ato da assinatura do cliente mostar o IP e o host name dele, e mandar junto no formulario de assinatura?
Valeu.. obrigado!

Page 1 of 1
IP, Host
#2
Posted 07 março 2007 - 05:20
QUOTE(Felipe @ Mar 7 2007, 04:39 PM)
Olá pessoal..
alguém sabe o codigo em PHP para no ato da assinatura do cliente mostar o IP e o host name dele, e mandar junto no formulario de assinatura?
Valeu.. obrigado!

alguém sabe o codigo em PHP para no ato da assinatura do cliente mostar o IP e o host name dele, e mandar junto no formulario de assinatura?
Valeu.. obrigado!

Olha se serve:
CODE
<?
$ip_user = "$REMOTE_ADDR";
// AQUI PEGAMOS O IP DO CARA
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
// AQUI PEGAMOS O HOSTNAME, EXEMPLO 20158017214.user.veloxzone.com.br
$port_user = "$REMOTE_PORT";
// PODE USAR PARA PEGAR A PORTA QUE ELE ENTROU
$url_user_orig = "$HTTP_REFERER";
// PODE USAR PRA PEGAR A URL DE ONDE ELE VEIO ANTES
$dados_user = "$HTTP_USER_AGENT";
// USAMOS PARA OBTER A VERSAO DO NAVEGADOR DELE
?>
Ai depois é so voce enviar as variaveis pelo email, como é um formulario voce pode armazenar as informaçoes em um campo oculto, tipo
CODE
<input name="ip" type="hidden" id="ip" value="<? echo $ip_user ?>">
Mas eu recomendo voce pegar essas informaçoes bem no ato que o formulario estiver sendo enviado, ou seja no arquivo manipulador do formulario, assim o mesmo nao pode ser burlado, e muito menos ele sabera que voce esta pegando os dados dele.
abs
Share this topic:
Page 1 of 1

Help










