Jump to content


Photo

Request.servervariables("http_referer")


  • Faça o login para participar
4 replies to this topic

#1 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 19/10/2006, 10:48

Olá devs!

É o seguinte, possuo este código para receber uma string, alterar o valor de uma variavel de sessao
e retornar à página de onde veio o pedido.

Utilizo a mesma rotina para o sistema de login e funciona perfeitamente.
No firefox este código funciona tbm.
No iE está apresentando msg de erro:

Objeto Response, ASP 0158 (0x80004005)
Um URL é necessário.


<%
	st = Request.QueryString("st")
	IF NOT st = "" THEN
		session("user_style") = Request.QueryString("st")
		response.redirect(request.ServerVariables("HTTP_REFERER"))
	END IF
%>

Alguém?

Edição feita por: NOVAZOO, 19/10/2006, 10:49.

Posted Image

#2 replay

replay

    Agora a vida começa...

  • Usuários
  • 421 posts
  • Sexo:Não informado

Posted 20/10/2006, 02:33

provavelmente vc ta entrando na pagina direto então não existe uma pagia anterior e por isso ele mostra esse erro...

Valeu :P
Não me adicione no MSN pq eu não vo te ajuda... se insistir eu vo ser grosso!!!
Ta com dúvida pergunta aqui no fórum...
Grato

#3 siola

siola

    Usuário

  • Usuários
  • 894 posts
  • Sexo:Masculino
  • Localidade:SBC - SP
  • Interesses:ASP, .NET, javascript

Posted 20/10/2006, 11:56

Exatamente.

ASP roda no servidor e não no cliente.
Então se funciona em um navegador e no outro não provavelmente deve ser que você está acessando a página de maneiras diferentes em cada um.

#4 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 20/10/2006, 13:29

Pôxa.. não sou tao noob assim.
Já fiz vários testes.

1. Não há como acessar esta página sem ter acessado uma anterior que é o login, entre outras.

2. O mesmo código funciona rodando local e no servidor. Utilizo praticamente a mesma rotina para redirecionar o usuário para a página proveniente após o login.

alguém?
Posted Image

#5 siola

siola

    Usuário

  • Usuários
  • 894 posts
  • Sexo:Masculino
  • Localidade:SBC - SP
  • Interesses:ASP, .NET, javascript

Posted 20/10/2006, 21:25

Olha, não faz sentido algum um código totalmente em ASP rodar em um navegador e outro não, já que o HTML retornado pelo servidor é o mesmo para os dois.




0 user(s) are reading this topic

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

IPB Skin By Virteq