Ir para conteúdo

POWERED BY:

Arquivado

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

kania

Erro em redirecionamento

Recommended Posts

tenho script para login que depois do usuário logar ele retorna o cara para para a pagina que ele estva tentando acessar, mas esta dando erro pq a função elimina um dos operadores da função, vejam:

 

script que pega a url

 

<%Session.TimeOut = 20If Session("email") = "" Thensession("pag") = request.servervariables("script_name") & request.servervariables("QUERY_STRING")response.redirect("index_LOG.asp?erro=negado") End If%>
mandei imprimir na tela o que variavel esta pegando para achar o erro

 

Response.Write(session("pag"))
mas oque esta acontecendo é o seguinte ele esta retornando a url assim

 

/materia_interna.aspidMateria=69
mas deveria ser assim

/materia_interna.aspi?dMateria=69
Ou seja, a função esta retirando o sinal ? fora, porque ?

Alguem sabe como resolver este problema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara pq você não amarzena o idMateria=69 em uma var iavel...assimvar=dMateria=69na hora de redirecionarresponse.redirect("pagina?"&var)fuiiitenta isso ae

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem pessoal depois de bater bastante a cabeça achei uma forma de fazer e bem simples por sinal ai vai o código para quem quisersession("pag") = request.servervariables("script_name") & "?" & request.servervariables("QUERY_STRING")

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.