Comprovação de formulários

Pergunta
Tenho um formulário em PHP terminado e quero que não se envie até que todos os campos estejam preenchidos; não sei como fazê-lo, agradeceria muito uma ajudinha.

Valorize esta FAQ:
A FAQ Comprovação de formulários tem Pertence à categoria:
Resposta
Se deseja que não se envie até que não esteja tudo preenchido, você tem duas possibilidades:

- Fazer uma comprovação com Javascript antes de enviar o formulário. Só se envia se tal comprovação for correta.
- Fazer uma comprovação com PHP na página que recebe o formulário. Só se gera o correio eletrônico para enviar o formulário se a comprovação for correta. Se não for, o melhor é mostrar uma mensagem de erro e voltar a escrever o formulário na página com os dados que se tinham preenchido até o momento.

A diferença entre uma comprovação e outra é que com Javascript a comprovação é dependente do computador do visitante e com PHP a comprovação é independente do computador do usuário. É mais segura a comprovação com PHP.

Referências:

Seção de Javascript
Manual de formulários e Javascript
Seção de PHP

Por Miguel Angel Alvarez

Voltar à árvore de categorias Voltar à árvore de categorias

Comentários da faq
Foram enviados 2 comentários à faq
2 comentários não revisados
0 comentários revisados
 
FAQs relacionadas
  + Imprimir página web
  + Qual é a diferença entre Java e Javascript?
  + Como ter dois scripts na mesma página para dois navegadores
  + Passar variáveis de ASP ou PHP para Javascript ou vice-versa
  + Redimensionar em Netscape o tamanho da janela
  + Link múltiplo
  + Substituir pontos por vírgulas em campos numéricos
  + Eliminar conteúdo de um div ao clicar
  + Mudar cor de letras de um campo de texto text de formulario com Javascript
  + Por que não se muda o texto da barra de estado em Firefox com Javascript?
  + Escolher um action para o form
  + Textarea em formulários
  + Consulta sobre formulários
  + Enviar formulário por e-mail e a uma página php
  + Identificar domínio de empresa
  + Função password em PHP
  + Inserir dados em combobox dinamicamente com php
  + Passar valor text a uma função PHP
  + Select name dependendo de outro select
  + Substituir as aspas em um formulário
  + [...]

Ver todas las FAQS de Javascript / Formulários e PHP

Usuários :    login / registro

Home | Sobre nós | Copyright | Anuncie | Entrar em contato