Formulários
Criar um formulário não é uma tarefa tão simples. Exsitem basicamente duas etapas.
A primeira, a qual vamos estudar, é a programação dentro do arquivo html. A segunda, é
a criação de um script (arquivos que organizam os dados de entrada).
<FORM ACTION="cgi-bin/arquivo.cgi"
METHOD="post">
<INPUT TYPE="text" NAME="Nome">
<INPUT TYPE="text" NAME="e-mail">
<INPUT TYPE="submit">
<INPUT TYPE="reset">
</FORM> |
Ao lado você tem um exemplo simples dos comandos
necessários para se criar um formulário em HTML. O comando <FORM>
é usado para delimitar a área em que estarão os comandos de entrada e formatação do
documento.
Entre os comandos <FORM> e </FORM>, podem existir quaisquer comandos de
formatação (parágrafos, imagens, tabelas...) exceto outros formulários. Aliás,
muitos dos comandos de formatação estudados até agora serão necessários para que se
obtenha um formulário com uma boa aparência. Em especial, colocamos dentro desses
comandos (<FORM> e </FORM>),
as formatações para campos de entrada de dados, que são três: <INPUT>, <SELECT>
e <TEXTAREA>.
Mas, vamos por partes. Primeiro vamos estudar o comando <FORM>.
Reparando neste comando no exemplo acima veremos dois atributos:
ACTION: Especifica o endereço URL do script
ao qual serão enviados os dados do formulário;
METHOD: Especifica o método em que os dados serão
enviados do browser para o servidor. Podem ser:
- POST
Ideal para transferir grandes quantidades de dados. Esses dados fazem parte do corpo da
mensagem enviada ao servidor.
- GET
Suporta somente 128 caracteres e os dados fazem parte da URL associado à consulta enviada
para o servidor.
Os comandos estudados até agora apenas indicam ao
browser para onde e como os dados serão enviados. Falta ainda definir como permitir a
entrada desses dados, e quais os tipos de entrada possíveis...
|