Ir para conteúdo

POWERED BY:

Arquivado

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

Sacomé

O danado do IP

Recommended Posts

Fala galerinha, se liga, sempre precisamos trabalhar com o ip do client side, ai você vai lá pega o ip com

<? P|-|P $_SERVER['REMOTE_ADDR']; ?> 

, mas, e quando a conexão do cara gera um novo IP toda vez que ele liga o PC, como pegar um ip que seja fixo, esta é a pergunta, Sacomé né.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo Sacomé, vamos raciocinar sobre a sua dúvida. Você está tentando empinar uma pipa. A direita da rua tem fios.

A esquerda da rua não. O vento está soprando para a direita da rua. É lógico que seria ótimo e ideal que o vento

soprasse para a esquerda da rua onde não tem fios, e ai você poderia empinar seguramente. Agora eu te pergunto:

 

Como eu faço pra fazer o vento soprar para esquerda? Não dá não é mesmo? Eu posso me mudar de lugar, posso ir

empinar a pipa na rua de cima que não tem fios a direita mas não posso mudar o vento posso? Não temos controle sobre

o vento. Assim como não temos controle sobre oque está no lado do cliente. Se toda vez que desliga e liga o modem dele muda

de ip, não há como pegar um ip fixo pois ele simplesmente não é fixo. Não tem como controlar o que o modem dele faz.

 

Logo, o vento está para frase "sopra para onde quer" assim como o modem está para frase "IP Dinâmico muda a cada vez que se liga o equipamento".

Pode-se tentar trabalhar com cookies mas se o cara limpar o cookie acabou. Por este motivo nós não temos como controlar oque acontece do lado do cliente.

Podemos controlar apenas oque ocorre no lado do Servidor. Ai entra o PHP. Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A única forma que conheço, de marcar o visitante, com força.. é com cookie.

Mas uê, o amigo @Periscuelo, acabou de falar que o cara limpa e já era..

 

e afinal de contas, é super simples limpar cookie ne?!

basta cortar a linha do pipa e pronto...

 

 

 

Realmente, se você fizer da maneira convencional, realmente é muito simples apagar.

Mas já ouviram falar de evercookie?

 

http://samy.pl/evercookie/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo Sacomé, vamos raciocinar sobre a sua dúvida.

 

uhaauaaaaaaaaaaaauaaaaaaaaa, você tá parecendo aqueles caras dos atendimentos de hospedágem, :dormindo:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta ai uma boa solução amigo @William Bruno, mas acredito que se a pessoa tem a intenção de modificar o ip toda vez que liga o pc para obter

vantagens monitorar os cookies que entram em sua maquina através do browser, ainda assim ele saberá onde está o cookie.

Para criar arquivos do lado do cliente ele tem de "autorizar". E se ele autoriza ele também monitora.

 

http://br.mozdev.org/firefox/cookies

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta ai uma boa solução, mas acredito que...

 

O objetivo é mostrar ao cliênte algo que ele teria que procurar se não tivesse entrado antes.

 

Agora vou dizer, como trabalhar em uma programação robusta, já que não tem como pegar um ip fikso:

Com geo localização global, vamos identificar o país estado e a cidade do cabra, com php vamos procurá-lo:

<?P|-|P 
class geo{
public static function checkcity($city, state, country){
$ip=getenv("REMOTE_ADDR");
$tentaip=mysql_query("SELECT * FROM  `tabela` WHERE `ip` = '{$ip}'");
if(mysql_num_rows($tentaip)==1)):
goto actions;
else:
$checkGeo=mysql_query("SELECT * FROM `tabela` WHERE `city` = '{$cite}' AND `state` = '{$state}' AND `country` = '{$country}'");
if(mysql_num_rows($checkGeo)==1)):
goto actions;
endif;
endif;
}
}

geo::checkcity("Acidade", "palestina", "Brasil");

actions:

exit();

?>

 

 

Desculpe corqué erro, é posquê eu escrevi aqui mesmo no forum, Sacomé né.

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.