HOME | GUIA ASP | NOTÍCIAS | LIVRO DE VISITAS

 67.644 visitas desde 18-10-2000

Terça-Feira, 7 de Setembro de 2010 

Pesquisar Guia ASP
>>
Dicas de Pesquisa

Join WebHost4Life.com

  Bem Vindo!
  Abordagem às ASP
  Requisitos para as ASP
  Escrever no Browser
  Declarar Variáveis
  If
  For ... Next
  For Each Objecto In Colecção ... Next
  While ... Wend
  Select Case
  And, Or, Not
  Subrotinas
  Funções
  Inclusões
  Introdução ao Modelo de Objectos
  Request
  ServerVariables
  Response
  Server
  Session
  Application
  Ficheiro Global.asa
  Request.Form
  Request.QueryString
  Get vs. Post
  Listar Registos
  Inserir Registos
  Actualizar Registos
  Eliminar Registos
  Declarações e Operadores
  Verificar Dados
  Converter Dados
  Funções de Formatação
  Funções Matemáticas
  Funções Data
  Constantes Data
  Constantes Dia Semana
  Strings
  Outras Funções
  Estruturas de Controlo
  Introdução SQL
  Select
  Inner Join e Outer Join
  Valores Calculados e Cláusula Group By
  Insert
  Update
  Delete
  Introdução ADO
  Objecto Connection
  Objecto Recordset
  Objecto Field
  Introdução COM
  TextStream
  Componentes de E-mail
  Mapa do Guia ASP

 

 

<< Ficheiro Global.asa | Request.QueryString >>

tratar dados > introdução de dados > request.form


. : : . request.form . : : .

  Para que serve uma linguagem que efectivamente não permite obter os dados introduzidos? O HTML oferece formulários para os utilizadores introduzirem os seus dados, e como programador ASP, podes escrever scripts para processar esses dados.

  Quando, por exemplo, tens o seguinte formulário:

<FORM METHOD="post" ACTION="processar.asp">
   Primeiro Nome:<INPUT TYPE="text" NAME="PrimeiroNome"><br>
   Último Nome:<INPUT TYPE="text" NAME="UltimoNome"><br>
   Género: <INPUT TYPE="radio" NAME="Genero" VALUE="M">
   <INPUT TYPE="radio" NAME="Genero" VALUE="F"><br>
   Morada:<TEXTAREA NAME="Morada"></TEXTAREA>
   <INPUT TYPE="submit" VALUE="Enviar">
</FORM>

podes ver que contém um número de elementos, cada um com um nome único. Os campos são PrimeiroNome (texto), UltimoNome (texto), Genero (opção: M ou F), e Morada (texto com multilinhas). O último elemento é o "submit" que é um botão obrigatório para que os dados possam ser enviados para serem processados no teu script. Ao clicares no botão Enviar, o conteúdo de cada um dos campos é enviado para o script que especificaste na ACTION do formulário (neste caso o script do ficheiro processar.asp).

  O script que processa os dados do formulário pode aceder aos valores de cada um dos dados da seguinte forma:

Request.Form ("PrimeiroNome")
Request.Form ("UltimoNome")
Request.Form ("Genero")
Request.Form ("Morada")

  Após obteres todos os valores de que precisas, podes processá-los da maneira que queiras (introduzi-los numa base de dados, enviá-los para o teu e-mail, como queiras).

  Nota que o METHOD especificado na etiqueta FORM tem de ser POST se quiseres usar o Request.Form para o processar.

  Para saberes como introduzir estes dados numa base de dados consulta a parte de Tratar Dados. Para saberes outra técnica de passar os valores de um formulário para um script de uma página ASP, continua na próxima secção.

<< Ficheiro Global.asa | Request.QueryString >>

powered by
nrwebdesign.com

 

 

copyright © 2000/2010 - SafeMode WebArts - todos os direitos reservados

site optimizado para IE 5+, resolução de 800x600 e ligação RDIS ou ISDN

www.safemode.pt.vu produzido por nrwebdesign.com