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)










