
Verificar Se Todos Campos Foram Preenchidos...
Started By Grupo Louco, 12/04/2005, 21:42
12 replies to this topic
#1
Posted 12/04/2005, 21:42
ae pessoal, eu dei uma pesquisada e naum consegui achar nada aqui...
queria fazer o seguinte, verificar se todos os campos do formulario foram preenchidos...
tava tentando faze isso quando ele enviava, dai carregava o form denovo e verificava, mas tem otro jeito de faze isso?? direto na pagina, quando ele termina de digitar??
queria fazer o seguinte, verificar se todos os campos do formulario foram preenchidos...
tava tentando faze isso quando ele enviava, dai carregava o form denovo e verificava, mas tem otro jeito de faze isso?? direto na pagina, quando ele termina de digitar??
#2
Posted 12/04/2005, 21:48
if, else, elseif..
$campo1 = $_POST["campo1"]; $campo2 = $_POST["campo2"]; if($campo1 == "" && $campo2 == ""){ echo "os campos não foram preenchidos"; } else { echo "os campos foram preenchidos"; }

#3
Posted 12/04/2005, 21:49
por javascript... mas e daí são outros tantos..
"Qndo eu apontar para a Lua, não olhe para o meu dedo"
#4
Posted 12/04/2005, 21:50
vlw pessoal, dgt isso ai era o que eu tentei faze de primeira, ele verifica os campos.. mas nem tava sabendo como verifica mais de 1 no if....
vlw
vlw
#5
Posted 13/04/2005, 01:03
Só para não perder o questionamento:por javascript... mas e daí são outros tantos..
<script language="JavaScript" type="text/JavaScript"> function checa_formulario(email){ if (email.nome.value == ""){ alert("Por Favor nao deixe o seu nome em branco!!!"); email.nome.focus(); return (false); } if (email.email_from.value == ""){ alert("Por Favor nao deixe o seu email em branco!!!"); email.email_from.focus(); return (false); } if (email.email.value == ""){ alert("Nao deixe o email destinatario em branco!!!"); email.email.focus(); return (false); } if (email.assunto.value == ""){ alert("Nao deixe o assunto em branco!!!"); email.assunto.focus(); return (false); } } </script>
"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/
#6
Posted 13/04/2005, 03:53
Vc poderia fazer tbm em PHP pra mostrar uma mensagem para o determinado campo em branco:
Até mais
$campo1 = $_POST['campo1']; $campo2 = $_POST['campo2']; $campo3 = $_POST['campo3']; $campo4 = $_POST['campo4']; if ((!$campo1) || (!$campo2) || (!$campo3) || (!campo4)){ echo " Atenção, verifique abaixo os campos que não foram preenchidos "; if(!campo1){ echo " Campo1 deve ser preenchido "; } if(!campo2){ echo " Campo2 deve ser preenchido "; } if(!campo3){ echo " Campo3 deve ser preenchido "; } if(!campo4){ echo " Campo4 deve ser preenchido "; } include "form.php"; } else { ... envia o form .... }

Crab - Ex-Administrador Geral fórum WMO
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#7
Posted 13/04/2005, 09:00
tipow so modo como o crab_ falow esta certo se vc usar && no if so ira funcionar se vc deixar todos os campos fazios...pq ele verifica direto.... isso tbem ocorre com AND
tbem da pra se usar..
assim está correto
T+

tbem da pra se usar..
<? if($campo1 == "" OR $campo2 =="" OR $campo3 == "" OR $campo4 == ""){ }else{ echo"<script> alert('Não Pode Deixar Campos em Brancos! Por Favor preecha Todos!'); </script>"; } ?>
assim está correto
T+

#8
Posted 13/04/2005, 12:22
Pode crer :
|| = OR
... quanto a colocar dentro de parenteses foi exatamente para casos que ele queira comparar um campo a outro no meio do if .. tipo :
Bom existem diversas maneiras de preparar Neston ...
Até mais
|| = OR
... quanto a colocar dentro de parenteses foi exatamente para casos que ele queira comparar um campo a outro no meio do if .. tipo :
if ( (!$campo1) && (!$campo2) || ( (!$campo3) || (!$campo4) ) ) { ......
Bom existem diversas maneiras de preparar Neston ...

Crab - Ex-Administrador Geral fórum WMO
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#9
Posted 13/04/2005, 14:04
Você pode usar as funçoes ...
empty() e is_numeric()
// verifica se o campo esta vazio ...
if (empty($_POST["campo"])) { ....
// verifica numeros ...
if (is_numeric($_POST["campo"])) { ...
empty() e is_numeric()
// verifica se o campo esta vazio ...
if (empty($_POST["campo"])) { ....
// verifica numeros ...
if (is_numeric($_POST["campo"])) { ...
#10
Posted 09/02/2009, 22:07
em php, utilize foreach
#11
Posted 20/04/2010, 01:57
Copiei este scrpt e mostra o erro quando esta em branco certinho, mas o problema é que mesmo mostrando o erro, o formulario esta submetendo o valor do formulario. Tem como bloquiar isso?
segue a cópia do code
segue a cópia do code
<script language="Javascript" type="text/Javascript"> function checa_formulario(email){ if (email.nome.value == ""){ alert("Por Favor nao deixe o seu nome em branco!!!"); email.nome.focus(); return (false); } if (email.email_from.value == ""){ alert("Por Favor nao deixe o seu email em branco!!!"); email.email_from.focus(); return (false); } if (email.email.value == ""){ alert("Nao deixe o email destinatario em branco!!!"); email.email.focus(); return (false); } if (email.assunto.value == ""){ alert("Nao deixe o assunto em branco!!!"); email.assunto.focus(); return (false); } } </script>
Luckas_
********
cheeseboy_@hotmail.com
********
cheeseboy_@hotmail.com
#12
Posted 20/04/2010, 14:45
Luckas,
Posta o formulário
Posta o formulário
#13
Posted 26/09/2017, 06:41
Clomid Price Walmart Buy Female Viagra Online Australia cheap cialis Kamagra Gel Oral Efectos Secundarios
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)