HTML foi construído com marcas de formulário que tornam mais fácil para criar formulários de ordem. Há duas maneiras diferentes para a forma de lidar com a entrada de informações: GET e POST. O método POST envia informações para a página de recepção no corpo da mensagem. O método GET envia a informação codificada no URL. O método GET deve ser usado para obter informações não-sensível, enquanto o método POST deve ser usado para qualquer tipo de formulário de pedido ou instância onde a informação pessoal está sendo passado.
Criar uma tag de formulário com os argumentos necessários. O URL que receberá a entrada de dados no formulário devem ser especificadas e o método de formulário a ser utilizado deve ser definido.
Crie uma página de processamento. Todos os formulários devem ter uma página onde os dados vai uma vez no botão de envio é clicado. O processamento pode ser conseguida por uma ampla variedade de tecnologias, mas duas das mais comuns são ASP e PHP. Tipicamente, o primeiro passo no processamento de dados de formulário é validação para garantir que os dados estão no formato correcto. Por exemplo, um número de telefone deve ter dez dígitos numéricos e um endereço de e-mail deve ter um @ entre o nome eo domínio. Após a validação dos dados é armazenado numa base de dados, encaminhado para uma mesa de pedido ou redireccionado para outra página para exibição para o utilizador, dependendo da finalidade da forma.