Ir para conteúdo

POWERED BY:

Arquivado

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

Carcleo

Como contornar esse problema?

Recommended Posts

Gente, olha que Coisa estranha!!!!!!!!

 

Tenho um link, que envia vareaveis por querystring,

eis o código:

ASP

[*]

[*] response.write "<a href=ibusca.asp?action=consultar&pagina=" & Cont "&onde="&request.QueryString("onde")&">" & mostra & "</a> "

[*]

 

As variaveis sao requeridas direitinho

ASP

[*]

[*] if Request.querystring("action")= "consultar" then

[*]pagina = Request.querystring("pagina")

[*]onde = Request.querystring("onde")

[*]

 

O problema é que o valor da variavel pagina é apenas uma palavra e o da variavel action tambem mas o da variavel onde, é uma string longa que completa uma sql.

Um dos resultados para onde seria:

ASP

[*]

[*]tbModulo.DfNomeModulo like 'd[a,á,à,ã,â,ä,A]t[a,á,à,ã,â,ä,A]m[i,í,ì,î,ï,I]lk' or tbfaq.DfPergunta like 'd[a,á,à,ã,â,ä,A]t[a,á,à,ã,â,ä,A]m[i,í,ì,î,ï,I]lk' or tbfaq.DfResposta like 'd[a,á,à,ã,â,ä,A]t[a,á,à,ã,â,ä,A]m[i,í,ì,î,ï,I]lk'

[*]

 

O problema é que na hora de requerer o resustado da variavel onde, só chega

um pedaço da string até o primeiro espaço.

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.