Como são processados os formulários preenchidos no browser?


Quando você preenche um formulário na internet, deve existir algum programa do lado do servidor que:

1- recebe os dados que você preencheu,

2- processa-os e

3- devolve alguma informação que depende do que você preencheu.

Este programa que está no lado do servidor é um CGI-script e é ativado pelo programa que faz a interface com a web, ou seja, o web server.

(Ressalva: Veja a observação abaixo).

Imagine agora a seguinte situação: você está dentro de seu browser predileto (ex: Netscape) e quer ativar um programa em sua própria máquina que trate de formulários. No Windows isto é (praticamente) impossível. Já no Linux isto é uma atividade simples, pois o próprio Linux já possui um web server que chama o seu programa CGI-script. Aliás, esta é uma das forma que uso para testar os meus CGI-scripts.

Para mais detalhes, por favor, venha para a minha palestra neste sábado, dia 18, http://www.pcs.usp.br/~jkinoshi/aula1.html . Inscrições e pagamento até amanhã, quarta-feira, com direito ao CD-ROM do RedHat 6.1.

Obs: atualmente existem outros tipos de programas diferentes de CGI-scripts e que tratam formulários, mas os CGI's estão sacramentados no mercado. Exemplo: servlets, programas em Java do lado do servidor.


Para assinar ou abandonar o ViaLinuxis: http://www.pcs.usp.br/~jkinoshi/boletim.html
colocado em: 18 - 4 - 00

^JC