Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em ASP
SEÇÕES
Manuais relacionados
+Programação em ASP
Categorias
+ASP

Índice do Manual Programação em ASP
+ Introdução à programação em ASP
+ Passos prévios I : Instalação do PWS
+ Passos prévios II: Conexão à BD
+ Início à programação em ASP
+ Loops e condições I
+ Loops e condições II
+ Loops e condições III
+ Os objetos ASP
+ Objeto Request I
+ Objeto Request II
+ Objeto Response
+ Exemplo simples de ASP
+ As famosas cookies
+ Objeto Session
+ Trabalhar com bases de dados em ASP
+ Seleções em uma tabela
+ Criação de um novo registro
+ Atualização de um registro existente
+ Excluir um registro
+ ActiveX Data Object
+ Objeto Connection (propriedades e métodos)
+ Objeto Command de ASP (Propriedades e métodos)
+ Objeto Application
+ Objeto TextStream
+ Dando formato aos números (Função FormatDateTime)
+ Uso das Cookies

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Objeto Request I

Que funções realiza este objeto e como se passam as variáveis pela URL.


Loops e condições são muito úteis para processar os dados dentro de um mesmo script. Entretanto, em um site na internet, as páginas vistas e os scripts utilizados são numerosos. Muitas vezes necessitamos que nossos distintos scripts estejam conectados uns com outros e que se sirvam de variáveis comuns. Por outro lado, o usuário interage por meio de formulários cujos campos hão de ser processados para poder dar uma resposta. Todo este tipo de fatores dinâmicos hão de ser eficazmente regulados por uma linguagem como o ASP.

Como veremos, todo este tipo de aspectos interativos podem ser providenciados a partir do objeto Request.

O objeto Request nos devolve informações do usuário que foram enviadas por meio de formulários, por URL ou a partir de cookies (veremos de que se tratam a seguir). Também nos informa sobre o estado de certas variáveis do sistema, como pode ser a língua utilizada pelo navegador, o número IP do cliente...

Transferir variáveis por URL

Para passar as variáveis de una página a outra, podemos faze-lo introduzindo tal variável no endereço URL da página destino dentro do link hipertexto. A sintaxe seria a seguinte:

<a href="destino.asp?variavel1=valor1&variavel2=valor2&..."></a>

Para buscar a variável na página destino, devemos fazer por meio do objeto Request com o método Querystring:

Request.querystring("variavel1")
Request.querystring("variavel2")

As duas páginas seriam assim:

<HTML>
<HEAD>
<TITLE>Página origem.asp</TITLE>
</HEAD>
<BODY>
<a href="destino.asp?saudacao=olá&texto=Isto é uma variável texto">Passo variáveis saudação e texto à página destino.asp</a>
</BODY>
</HTML>


<HTML>
<HEAD>
<TITLE>destino.asp</TITLE>
</HEAD>
<BODY>
Variável saudação: <%Response.Write Request.Querystring("saludo")%><br>
Variável texto: <%Response.Write Request.Querystring("texto")%><br>
</BODY>
</HTML>


Se quiser ver o efeito que produz clique aqui.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em ASP
Anterior: Os objetos ASP

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em ASP


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites