Como construir um formulário?

Um formulário pode ser criado dentro de uma página html usado a tag FORM. Uma página pode conter vários formulários, mas os formulários não podem estar contidos uns nos outros.

A sintaxe básica seria

<FORM METHOD="method" ACTION="url"> ... </FORM>

onde ACTION é a URL do servidor que receberá os dados do formulário (isto é, é o endereço do programa CGI responsável pelo tratamento dos dados) e METHOD é a forma como os dados serão passados para o programa CGI.

Um formulário pode conter vários componentes, como caixas de texto, check boxes e radio buttons.

Clique aqui para uma descrição detalhada desses componentes.


Como obter os dados do formulário?

Existem dois métodos que podem ser usados para acessar as forms, GET e POST. Dependendo do método utilizado, voc^e receberá os dados de maneira diferente.

Como fazer para ler uma var'iavel de ambiente dependerá do Sistema Operacional em que o progrema CGI será executado e da linguegem de programação em que doi escrito. Um programa C rodando em UNIX pode usar a função

char *getenv(const char *name);

que recebe o nome da variável como argumento e retorna o seu valor em um string.



Menu | Introdução | Primeiros Passos
Formulários | Segurança | Glossário | Referências