Campo Obrigatório (PHP)

12 respostas
M

Olá galera, bom, estou com um projeto de site e tenho uma pequena dúvida.

No meu site, existe um cadastro, so que queria que alguns campos fossem obrigatorios, por exemplo o ‘Nome’. So que nao estou conseguindo. Queria que se puderem me ajudar ja agradeço desde já. Obrigado :slight_smile:

12 Respostas

H

Cara voce pode fazer uma checagem simples em javascript, só permitindo submeter seu formulario se o campo for preenchido.

function valida(){
   var campo = document.getElementById("nome");
   if(campo.value == ""){
       alert("Campo não preenchido!");
       return false;
   } 
   return true;
}

E na sua tag form:

<form action="" method="post" onsubmit="return valida()" >

Apenas uma verificação bem simples em JS que não permite dados não preenchidos.

F

Math,

Não seria melhor você tentar uma ajuda em um fórum de PHP?

De qualquer forma, seja mais específico em sua dúvida.
Para verificar se um atributo é null basta fazer o if

if( campo == null ){
 // CAMPO NULO.
}

Até mais.

M

fabiozoroastro:
Math,

Não seria melhor você tentar uma ajuda em um fórum de PHP?

De qualquer forma, seja mais específico em sua dúvida.
Para verificar se um atributo é null basta fazer o if

if( campo == null ){
 // CAMPO NULO.
}

Até mais.

Poxa Fabio, mas eu nao achei, depois vc me manda o link do GUJ pra PHP. Vou tentar ta bom cara vlw.

M

henriqueluz:
Cara voce pode fazer uma checagem simples em javascript, só permitindo submeter seu formulario se o campo for preenchido.

function valida(){
   var campo = document.getElementById("nome");
   if(campo.value == ""){
       alert("Campo não preenchido!");
       return false;
   } 
   return true;
}

E na sua tag form:

<form action="" method="post" onsubmit="return valida()" >

Apenas uma verificação bem simples em JS que não permite dados não preenchidos.

Onde uso esse, no codigo PHP ou no formulario em html?

H

A function javascript você define entre a tag <script> no seu header.
Já a tag form é no seu formulário… não sei como você está fazendo. Se puder posta-lo aqui eu poderia te dizer melhor.

Dá uma olhadinha ai em JavaScript. Pra esse tipo de validação bem simples é mais recomendado utiliza-lo:
http://www.w3schools.com/js/js_functions.asp

Abs,

M

Blz Henrique vlw, vou tentar postar aqui blz? Obrigado

M
Cadastros de livros

Cadastro de Livros

Nome


Editora:


Autor:


Status:

DisponívelLocado Reservado

Exemplares


Categoria:


M

Ta ai o codigo em cima! Queria deixar esse campos ai obrigatorios, mas nao consigo!
Tentei o que vcs me falaram ja, mas nao deu certo :confused:

F

Amigoo

porque não visita este tutorial?

M

Bom galera eu consegui fazer aqui no meu form! Fiz em Javasript! Vlw pela força! Ate mais :slight_smile:

F

Pronto…

agora só diz como você resolveu né…

vai que alguém tem a mesma dúvida!

M
Cadastro alunos
[b]

function valida_dados (nomeform){

if (nomeform.login.value=="")

{

alert (“Por favor digite o login.”);

return false;

}

if (nomeform.senha.value==""){

alert (“Por favor digite o nome da senha.”);

return false;

}

if (nomeform.nome.value==""){

alert (“Por favor digite o nome do nome.”);

return false;

}

if (nomeform.serie.value==""){

alert (“Por favor digite o numero de serie.”);

return false;

}
}
</script>[/b]

Login:


Senha:


Nome:


Serie

Status:

Sem LivroCom Livro

Email:


OBS: As letras em negrito foi o que modifiquei ^^
VLW

Criado 10 de agosto de 2011
Ultima resposta 2 de set. de 2011
Respostas 12
Participantes 4