Jump to content


Photo

Botão Backward Do Navegador...urgente


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 ecbert

ecbert

    Viver resume tudo!

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Interesses:Viver!<br>...resume tudo.

Posted 29/04/2003, 11:32

:blink: Tenho uma página X que tem os links:

documento.asp?cod=1
documento.asp?cod=2...etc

e tenho a pagina documento.asp que abre o banco e mostra arquivos de um diretório conforme foram cadastrados com seu nome, código, e path...

Na página documento.asp tenho a restrição

response.expires=0
if session(acesso)=false then
response.redirect("invalido.asp")

Dei logout, e voltei pelo back...caí na mesma página de antes, ou seja: a documento.asp que é montada pela página x...

Então eu posso continuar abrindo os arquivos listados mesmo que não esteja logado. É isso que não posso deixar acontecer porque são arquivos controlados. Já tentei fazer o logout redirecionando de volta para a intranet...mas se eu volto no back e a página estava carregada antes, eu consigo abrir os arquivos. Será que teria alguma coisa a fazer no código que se refere ao banco?

A página X monta o seguinte documento.asp:


<!--#include file="conecta2.inc"-->

<%
AbreConexao
Dim rs 'Recordset
Set rs = Server.CreateObject("ADODB.Recordset")
Set rs = conexao.Execute("SELECT * FROM CnDocumento" _
& " Where DescSubEtapa='" & request.querystring("descsubetapa") & "'" _
& " Order by DescTipoDocumento, IdDocumento")
%>

<%
Do While Not rs.EOF
%>

<%= rs.Fields("iddocumento").Value %>
<%= rs.Fields("descdocumento").Value %>
<a href="<%=rs.Fields("localizacao").Value & "\" & rs.Fields("NomeArquivo").Value%>" target="_blank"><img border="0" src="gifs/ver.gif" alt="Visualizar"></a></font></p>

<%
rs.MoveNext
Loop
%>

<%
rs.Close
Set rs = Nothing
conexao.Close
Set conexao = Nothing
%>

Se puderem me dar outra dica, agradeço de montão...

Elaine
WebDesigner e Produtora Multimídia
ecbert@ig.com.br

Por que cometer erros antigos se há tantos erros novos a escolher?




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq