Formul Rios HTML Aula Complementar
Profª.: Érika A. Barrado
Formulários
Um formulário é um modelo para a entrada de um conjunto de dados. É utilizado para que o usuário possa interagir com o servidor através de formulários ligados à scripts CGI (que são programas que tratam os dados). Uma boa parte dos servidores não oferece este recurso, mas existem vários serviços gratuitos na web que transformam as informações do formulário em e-mail.
Podem conter qualquer formatação - parágrafos, listas, tabelas, imagens - exceto outros formulários.
Em especial, colocamos dentro da marcação de
<FORM> as formatações para campos de entrada de dados, que são três: <INPUT>, <SELECT> e
<TEXTAREA>.
Tag <FORM>
Delimita o início e o fim de um formulário.
<FORM METHOD=“método” ACTION=“ação” NAME=“nome”>
.....
</ FORM >
Atributos:
Name – indica o nome do form
Action- indica o url que receberá os dados. (aqui você poderá usar mailto:fulano@provedor.com.br)
METHOD
Define o método de envio dos dados. Valores possíveis: Get e Post.
GET:
os dados de entrada do script fazem parte do URL associado à consulta enviada para o servidor - por exemplo, nas consultas a catálogos e buscadores do tipo Yahoo e Google: a cadeia de entrada é colocada na variável de ambiente QUERY_STRING; suporta somente até 128 caracteres; como os dados da consulta fazem parte do URL, ela pode ser encapsulada em um URL de link ou bookmark;
Detalhe os dados de entrada assim submetidos são copiados no registro de acessos ao site; portanto, informações que exigem segurança não devem ser manipuladas por este método.
POST:
os dados entrados pelo formulário fazem parte do corpo da mensagem enviada para o servidor; a cadeia de caracteres com os dados do formulário é lida como uma entrada de dados padrão, de comprimento CONTENT_LENGTH; é possível transferir grande quantidade de dados.
Objetos de controle do form
Input – indica um objeto inserido no form.
O campo <INPUT> tem um atributo TYPE, ao qual atribuímos seis valores diferentes