Ir para conteúdo

POWERED BY:

Arquivado

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

paginad

Pegar a URL do site

Recommended Posts

Opa beleza. Seguinte gente. Eu preciso de uma coisa relativamente simples. Veja abaixo:

 

Eu tenho um cadastro de parceiros de banners, nesse cadastro o cliente cadastra uma URL onde será inserido o banner, nao precisa ser na página exata, mais no domínio extato. Depois é gerado um ID para identificar o banner.

 

Esse parceiro insere um código na página parecido com esse:

<a href="http://www.teste.com.br.asp?id=2314" target="_blank"><img border="0" src="http://www.teste.com.br/teste/parceiro.asp?id=2314"></a>

 

Nesse pagina parceiro.asp tem um script encarregado de pegar a imagem e exibir na tela.

 

Mais ai está a questão, só pode exibir a imagem se o site do parceiro, realmente for o que está cadastrado na minha base. Sele ele cadastrou que o site é www.lala.com.br, somente poderá usar o código no site www.lala.com.br, caso tente colocar na pagina www.lele.com.br daria um erro.

 

Como eu pego a url do site para comparar com a url da base em ASP?

 

Ou como seria o correto para fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para complementar o meu questionamento, preciso pegar a url como se tivesse ocorrido uma requisicao e eu tivesse usando o HTTP_REFERER, mais como o usuário está usando um link meu dentro do site dele da forma abaixo, nao houve requisicao, portanto ja teria que pegar direto. Se fosse em JS daria certo usando location.href

 

<a href="http://www.teste.com.br.asp?id=2314" target="_blank"><img border="0" src="http://www.teste.com.br/teste/parceiro.asp?id=2314"></a>

 

Entao, acho que nem da pra fazer o que eu quero né, pq somente colocando isso acima nao teria como eu pegar o site do parceiro, ou teria?

Compartilhar este post


Link para o post
Compartilhar em outros sites

<% 

'Se não vier do seeu dominio ou vim em branco vai bloquear

IF Request.ServerVariables("HTTP_REFERER") <> Request.ServerVariables("SERVER_NAME")

and Request.ServerVariables("HTTP_REFERER") = "" THEN

response.redirect("sua_pag_blokeada")

ELSE%>

aki seu codigo<%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.