Fórum WMO: "response.redirect" Pra Voltar A Página Anterior - Fórum WMO

Ir para

Página 1 de 1
  • Novo tópico
  • Responder
  • Ícone  Compartilhar

"response.redirect" Pra Voltar A Página Anterior Tem jeito?!!!

#1 Membro offline   WEBSANO 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 2
  • Cadastrado: 10/04/2003
  • Sexo:Não informado
Pontos: 0
Neutral

Ícone  Postou 23/04/2007, 12:40

Pessoal boa tarde

Coloquei uma restrição no arquivo notícia e um formulario de login que aparece se a pessoa não está logada.... este form manda verificar lá no arquivo logon.asp, tipo <form action="logon.asp"... lá no logon.asp, quando é verificado, tem lá uma linha que era assim:

response.redirect "default.asp"
e a pessoa voltava lá pra a pagina principal.

Quando eu mexi no arquivo notícia.asp, eu tb mudei o redirect do logon.asp para
response.redirect "continua.asp"

Se eu colocar
response.redirect "noticia.asp" não vai dar certo porque ele sempre aparece assim
"noticia.asp?id=50030476923100001"

E não daria pra advinhar qual seria a ID de cada matéria

Então eu fiz essa gambiarra pra que quando a pessoa se autenticasse e fosse parar no arquivo "continuar.asp" o link de voltar, levaria ela de volta para o "noticia.asp?id=50030476923100001", ou seja a mesma pagina que outrora pedia uma senha pra exibir o conteúdo. Então ela voltando (logada) a noticia abriria normalmente

Resumindo:
O arquivo noticia.asp seguido pela ID da notícia, pede uma senha sem exibir o conteúdo, se o usuario entrar com o login senha ela é verificada no arquivo logon.asp, confirmado ela é redirecionada pelo redirect para uma outra página, como eu não sei fazer esse redirect voltar pra página que antes tinha pedido senha pra agora ja autenticado mostrar a notícia, eu fiz o user ser redirecionado para o arquivo continuar.asp e coloquei lá uma frase tipo: "Seja bemvindo, clique aqui para continuar",.. entende então precisa da pessoa clicar no comando de javascript que faz voltar pra página anterior sem que precise de clicar em nada.

De notícia.asp+ID --> logon.asp --> continuar.asp (clicando)--> notícia.asp+ID
Preciso que retorne do logon, após verificado, para o notícia.asp sem precisar clicar em nada, apenas com um tipo de
response.redirect com algo que volte para a página anterior, seja ela qual for
tipo response.redirect onload.back()

Abraço a todos
0

#2 Membro offline   Luis Otávio 

  • Super Veterano
  • Ícone
  • Grupo: Usuários
  • Posts: 3.113
  • Cadastrado: 05/06/2004
  • Sexo:Masculino
  • Localidade:Porto Alegre
Pontos: 1
Neutral

Postou 23/04/2007, 12:43

request.servervariables("http_referer")
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
0

#3 Membro offline   WEBSANO 

  • Novato no fórum
  • Ícone
  • Grupo: Usuários
  • Posts: 2
  • Cadastrado: 10/04/2003
  • Sexo:Não informado
Pontos: 0
Neutral

Postou 23/04/2007, 13:00

Cara, muitíssimo obrigado
Tentei perguntar isso em dois fóruns e não me responderam

Valeu mesmo!
:D
0

Página 1 de 1
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)