Conceituando: Os formulários são enviados ao servidores podendo ou não terem respostas.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Uma forma de se criar o formulário é respeitando as regras abaixo:
<FORM ACTION="URL_do_script" METHOD=método>
Campo a ser digitado
</FORM>
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Explicação dos atributos
- <form> Usado para delimitar um formulário;
- ACTION endereço que receberá o script do programa;
- METHOD define o método de transmissão
Ex.: O get (os parâmetros são enviados na URL, não recomendado) e o post (os parâmetros são enviados no coropo da mensagem.
- ENCTYPE (encode + type = tipo codificado). Os dados do formulário são codificados para:
- - São formados pares nome=valor para cada campo;
- - Os campos são separados por &;
- - Os espaços nos valores são convertidos para +;
- - Os caracteres não alfanuméricos são convertidos para "%" e o valor hexadecimal.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Referências:
Como criar os formulários: https://web.fe.up.pt/~goii2000/M9/form.htm
Formulários: https://www.ime.usp.br/~glauber/html/forms.htm
GEST e POST: https://web.fe.up.pt/~goii2000/M9/metodos.htm