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:
-
criar o formulário.
-
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