Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > FAQ
SEÇÕES
Monotemáticos
+ HTML
+ CSS
+ PHP
+ ASP
+ Javascript
Manuais
+ Desde 0
+ Tecnologia
+ Divulgação de sites
+ Flash
+ Mais manuais
Outras Seções
+ Diretório
+ Buscar em CriarWeb
+ Programas
+ Faqs
+ Colabore
Serviços e comunidade
+ Home comunidade
+ Suas Páginas
+ Boletim
+ Cadastrar-se
+ Gerador de METAs
+ Enquete
+ Livro de visitas

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Comprovação de formulários

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.

A FAQ Comprovação de formulários tem Pertence à categoria:
Resposta de Miguel Angel Alvarez 22/7/08
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

 
FAQ 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?
  + Rotas em window.open que não funcionam
  + Efeito em imagens
  + Obter dados de um banco para construir meus javascripts
  + Substituir caracteres
  + Formulário Javascript
  + Desabilitar Javascript
  + Ir à página anterior ao clicar uma imagem
  + Trabalhar com Combo_box
  + Slide de fotos em página inicial
  + Escolher um action para o form
  + Textarea em formulários

Complementar a respostaComplementar a resposta
Voltar à árvore de categoriasVoltar à árvore de categorias


Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites