Ir para conteúdo

POWERED BY:

Arquivado

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

claytonprog

Fazer Downoad só quem está logado

Recommended Posts

Pessoal estou de novo aqui com uma dúvida!!!

 

Tenho esse link aqui numa página de de downloads de e-books:

 

<font color="#00000" Size="2" Face="Tahoma"> <a href='painel/Downloads/<%=rs("productfile")%>' target='_blank' style='font-color:#000000'><img src='tudo.gif' border='0'></a></b></font></td>

O que eu eu quero fazer é o seguinte: Qualquer usuário poderão ver os e-books, porém quando ele clicar no link para baixá-lo o sistema terá que verificar se ele está logado, caso contrário tenho que chamar uma tela de login e senha.

 

Peço um ajuda ai aos caros amigos!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Ted K',

 

Não é bem isso que eu queria não. O downlad está funcionando normal, o que eu quero é que quando o usuário clicar no link e ele faça um verifiação no banco de dados e veja se é um usuário cadastrado, se for ele vai ser direcionado para uma página de login, caso contrário ele não poderá baixar o arquivo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qd o usuário se logar você cria uma sessão de logado para ele

 

session("logado")=rs("campo")

Ná página que faz o download você verifica se o usuário está logado ...

 

if session("logado") <> "" then

faz o download

else

response.redirect "login.asp"

end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara, teoricamente você tem sua página de login e ao validar o usuario você cria uma session certo? (eu presumo que sim rs..)

 

é só você verificar se a session do cara está vazia !

por exemplo

 

<%
if session("usuario") = "" then
response.write "<a href=login.asp?download="&cd_ebook&">E-book 290</a>"
else
response.write "<a href=downloads/ebook-"&cd_ebook&">E-book 290</a>"
end if
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos Jow Xavier e Thiago Lara! A parte da session e o login do usuário já estão prontas, porém da forma que vcs indicaram não vai dar certo pq assim que o usuário abrir a página de e-books o sistema vai pedir a senha pq ele não está logado! Eu só quero fazer a validação da session depois que ele clicar no link e não antes!! Espero ter explicado melhor!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos Jow Xavier e Thiago Lara! A parte da session e o login do usuário já estão prontas, porém da forma que vcs indicaram não vai dar certo pq assim que o usuário abrir a página de e-books o sistema vai pedir a senha pq ele não está logado! Eu só quero fazer a validação da session depois que ele clicar no link e não antes!! Espero ter explicado melhor!

cria uma session("logado"), que irá verificar se o usuário esta logado, depois que ele clicar no e-books o código irá verificar se ele eta logado, se tiver logado faz download, senão redireciona ele para a pagina de login, ou seja você precisa fazer esta validação quando ele clicar no e-books.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia, é como você mesmo disse você tem que verificar depois q ele clicar no link .... Faz um if para isso ... mais ou menos assim

 

 

if <%=rs("productfile")%> then

  if session("logado") <> "" then

  faz o download

  else

  response.redirect "login.asp"

  end if

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.