|
<< Request.Form | Get vs. Post >>
|
tratar dados >
manipulação de dados > request.querystring |
|
|
. : : . request.querystring . : : .
|
Certamente que já viste muitas vezes um endereço URL
de uma página como este:
|
http://www.greetings.com/show.asp?CardID=128762173676 |
Isto é um link directo
para um cartão que um amigo te enviou. Só tens que clicar no link, e aparece
o cartão. Não tens de te identificar ou fornecer um código em nenhum sítio.
Toda a informação que o site precisa é o código contido na string do link.
Isto é conhecido como
QueryString e forma parte do endereço URL.
Também podes passar
valores múltiplos, como por exemplo:
|
Pagina.asp?PrimeiroNome=SafeMode&UltimoNome=WebSite&Genero=M |
O
Request.QueryString ajuda-te enumerar os dados, e a extrair apenas o que
pretendes (os valores de cada uma das variáveis). Então para acederes aos
dados contidos na variável PrimeiroNome acima, deves usar:
| Request.QueryString ("PrimeiroNome") |
Esta é uma variável
regular que podes atribuir a outra, ou efectuar operações aritméticas com
ela.
O Request.QueryString
também te dá acesso a outra classe de variáveis (as que são passadas através
do formulário com o METHOD="get". Contudo, existe um limite para a
quantia de dados que podem ser passados através de QueryString, e é esperado
que uses um formulário para mais dados.
<< Request.Form | Get vs. Post >>
|