Ir para conteúdo
Fórum Script Brasil
  • 0

Cookies


Guest C£llw@h

Pergunta

Boa Tarde, Desenvolvedores!

Estou com uma pequena dificuldade em obter o endereço IP gravado em um Cookie na maq do usuário, ou seja, consigo gravar e exibir os dados gravados no mesmo sem nenhuma dificuldade, o problema é o seguinte:

Ele mostra os endereço ip da seguinte forma: ip=127%2E0%2E0%2E1

gostaria de saber como faço somente para obter o IP e não a mistura de letras e numero que ele gera, tentei usar varios métodos como tirar carácters etc, mas não tive sucesso.

Agradeço a atenção de todos vocês.

Sem Mais

C£llw@h

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest - Cyllwah -

Será que vocês não entenderam o que estou escrevendo, se não, peço humildes desculpas pela falta de expressão!

Na verdade, estou tentando armazenar o endereço ip do usuário em um cookie independente se for expirar ou não, o importante é que consiga traze-lo depois de alguma forma na tela, ou quando necessário, mas de forma como se entenda, pois quando solicitasse o request.cookie ele traz o IP mas daquele jeito como especifiquei àcima.

Será que alguém pode me ajudar, eu seria muiiiito grato por isso!

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

Olá!!! eu fiz o teste aki e ele retornou o ip certinho sem ficar assim 127%2E0%2E0%2E1 olah vou colocar os codigos aki!

para gravar o cookie:

Response.Cookies("User")("ip") = Request.ServerVariables("remote_ADDR")

para resgatar o cookie:

ip = Request.Cookies("teste")("ip")

Response.Write(ip)

falou!!

espero ter te ajudado

Link para o comentário
Compartilhar em outros sites

  • 0

Bom Dia!

Realmente sua atenção é merecedora do meu agradecimento, mas infelizmente este processo tenho feito, e realmente o IP retorna daquele jeito, não sei o que fazer, pois a script está grqavando o cookie, mas quando traz na tela aparece misturado com letras e numeros!

Ser ou não ser....

Eis a questão!!!

Dúvida Cruel!

Link para o comentário
Compartilhar em outros sites

  • 0

ola!! cara acho q o que você pode tentar é fazer o seguinte:

quando você pegar de volta o valor do cookie jogue numa variavel chamad ip ou seja:

ip = Request.Cookies("teste")("ip")
e depois você faz o seguinte:
ip = replace(ip,"%2E",".")

Response.Write(ip)

ve se isso te ajuda...

falou

Link para o comentário
Compartilhar em outros sites

  • 0
Guest DEU CERTO!

Olha meu caro, Jovem!

Vai entender o mundo do Bil Gates!

Fiz várias vezes da forma certa, assim como você colocou no top anterior ao seu, e depois de várias tentativas, me apareçe certo, certinho... certinho....

Vai Entender!

rs.

Valeu, Valeu Mesmo!

Abraços!

Ate +

Link para o comentário
Compartilhar em outros sites

  • 0

heheh tio billl.....

mas o importante é q funcionou... falou!!!

falou!

como sua duvida já foi sancionada estarei fechando este tópico...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...