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...
Botão Backward Do Navegador...urgente
Started By ecbert, 29/04/2003, 11:32
Nenhuma resposta neste tópico
#1
Posted 29/04/2003, 11:32
Elaine
WebDesigner e Produtora Multimídia
ecbert@ig.com.br
Por que cometer erros antigos se há tantos erros novos a escolher?
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)