Sacomé 0 Denunciar post Postado Novembro 18, 2011 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
Periscuelo 20 Denunciar post Postado Novembro 18, 2011 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
alepts 1 Denunciar post Postado Novembro 18, 2011 Perfeita explicação! Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 18, 2011 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
Sacomé 0 Denunciar post Postado Novembro 18, 2011 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
Periscuelo 20 Denunciar post Postado Novembro 18, 2011 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
Sacomé 0 Denunciar post Postado Novembro 18, 2011 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
Henrique Barcelos 290 Denunciar post Postado Novembro 18, 2011 <?P|-|P Que que é isso? O correto é: <?php Compartilhar este post Link para o post Compartilhar em outros sites
Sacomé 0 Denunciar post Postado Novembro 18, 2011 <?P|-|P Que que é isso? O correto é: <?php Ó o cara!, trabalha como moderador da Zend é? Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Novembro 18, 2011 Que? Compartilhar este post Link para o post Compartilhar em outros sites
Sacomé 0 Denunciar post Postado Novembro 18, 2011 Que? C trabalha com PHP filho? Zend é a empresa que cria o motor do PHP Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Novembro 19, 2011 Nem todo mundo que trabalha com PHP trabalha na Zend :ermm: Compartilhar este post Link para o post Compartilhar em outros sites