ESPACOS EM LINKS

RAFAELTESTA 05/11/2009 12:22:49
#327012
Galera,
Estou com um problema...
Estou com uma página aqui, que quando tem espaços na string do link, a string fica incompleta.

Ex:
Como eu quero:
=pagina.asp?nome=José Ribeiro

Como fica:
=pagina.asp?nome=José

Porque acontece isso???
JUNIORNET 05/11/2009 15:56:33
#327040
Kra fiz um exemplo para voce entender melhor como funciona
  <html>
<head>
<title>Exemplo de Link e Request</title>
</head>
<%
[ô]Se nao houver valor para nome mostrará o link
If Request.QueryString([Ô]nome[Ô]) = [Ô][Ô] then%>
<a href=[Ô]http://localhost/vbmania/request.asp?nome=Jose Roberto[Ô]>Link</a>
<%Else
[ô]Se nome possuir um valor mostrará na tela o valor de nome
Response.Write(Request.QueryString([Ô]nome[Ô]))
End if%>
<body>
</body>
</html>


Repare como fica o espaço de [Ô]nome=Jose Roberto[Ô] vai aparecer [Ô]nome=Jose%20Roberto[Ô] la no endereço do browser. Isto acontece porque o browser reconhece %20 como o caracter de espaco. No exmeplo ta facil de entender.

Flw.
Tópico encerrado , respostas não são mais permitidas