Ir para conteúdo

POWERED BY:

Arquivado

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

borgesbruno

[Resolvido] situação

Recommended Posts

Olá pessoal

 

Eu tenho que desenvolver um script em asp para essa situação.

Quando algúem clicar num site que tenha a minha propagando , quando ele chegar no meu site eu saberei de onde ele veio.

Eu consegui fazer isso em php, mas eu preciso em asp, se alguém puder me ajudar com a "tradução".

Abaixo vai o script em php

 

PHP
<?php

//Verifica se há a variável "clic" setada no navegador, se sim quer dizer que essa requisição vem de outros ite

if(isset($_GET["clic"]))

{

//Inicia uma sessão

session_start();

//Atribui a sessão o valor do ip do usuário

$_SESSION["ip"] = getenv("REMOTE_ADDR");

 

 

echo "Você acessou vindo de outro site seu ip é " . $_SESSION["ip"];

echo "<br>";

echo "<a href='pagina2.php'>Clique aqui e vá para a segunda página </a>";

}

else

{

echo "Seja bem Vindo";

}

?>

 

Grato pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que é isso aqui ao pé da letra!

 

ASP
<%

If Request.QueryString("clic") = True Then

        Session("ip") = Request.ServerVariables("REMOTE_ADDR")

        Response.Write("Você acessou vindo de outro site seu ip é "&Session("ip")&" ")

        Response.Write("<br>")

        Response.Write("<a href=""pagina2.asp"">Clique aqui e vá para a segunda página </a>")

Else

        Response.Write("Seja Bem Vindo")

End If

%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela resposta Ted K, mas tem um pequeno problema quando eu envio a variável clic pelo navegador via get, o script não reconhece de nenhuma dessas formas, e sempre imprime "Seja Bem vindo"

 

www.teste.com.br?clic=1

www.teste.com.br?clic="True"

 

Eu sou realemente leigo em asp, se vocÊ puder dar uma ajudazinha.

 

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora entendi...

 

tente isso:

 

ASP
<%

If Request.QueryString("clic") <> "" Then

        Session("ip") = Request.ServerVariables("REMOTE_ADDR")

        Response.Write("Você acessou vindo de outro site seu ip é "&Session("ip")&" ")

        Response.Write("<br>")

        Response.Write("<a href=""pagina2.asp"">Clique aqui e vá para a segunda página </a>")

Else

        Response.Write("Seja Bem Vindo")

End If

%>

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.