top of page

Formulários

O tratamento de formulários HTML é um dos processos mais importantes no desenvolvimento de páginas web dinâmicas.
A tarefa contempla dois passos:
  1. criar o formulário.
  2. tratar os dados introduzidos.
 
Criação de formulários HTML
 
Os formulários HTML são criados utilizando as tags <form> e outras associadas a elementos específicos de formulários.
A sintaxe básica é:
O atributo action define qual o script PHP que irá processar a informação quando o formulário for submetido.
 
O atributo method define a forma de envio dos dados.
Os métodos de envio de informação podem ser: get ou post.
 
  • método get - utiliza uma query string no endereço da página, ou seja, os dados são enviados de forma aberta, no endereço URL, sobre a forma 'campo=valor'. Para isso, utiliza-se o símbolo '?' depois do nome do arquivo. Os pares 'campo=valor' são separados pelo símbolo '&'. Esta forma de envio é utilizada quando temos poucas informações a serem passadas, e elas podem ser especificadas diretamente no URL. Utiliza-se principalmente quando queremos passar dados através de um link, sem os campos de um formulário. Exemplo:
http://www.xxx.com/cons.php?nome=João&cidade=Colatina
 
  • método post - é maioritariamente utilizado quando é necessário uma ação, por exemplo sobre uma base de dados, para atualizar ou inserir dados. Os dados são enviados de forma oculta. Utiliza-se principalmente quando queremos passar dados de formulários (botões, etc.).
 
Exemplo de formulário pelo método GET
 
 
Exemplo de formulário pelo método POST
bottom of page