Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Breno Ulitska

Formulário

Recommended Posts

Boa tarde.

 

Estou com um problema com formulário.

Vejam em meu site: http://budesigner.com.br/contato.php

 

No formulário, preferi colocar valores dentro, ao invés de escrever "Nome: / Telefone: ..." etc, na frente dos inputs.

Ai vem o problema, se a pessoa não digitar nada, a mensagem é enviada normalmente, pois os valores ele lê o que está lá. Como faço pra colocar essa validação, de que precise conter algo no campo, diferente do que está nos valores.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Utilize o Jquery validate.

 

Este post solucionou a sua dúvida, peço que coloque como resolvido e me der um ponto positivo de reputação para que eu possa continuar ajudando outros colegas como você.

Caso não solucione o seu problema, peço que coloque a sua dúvida abaixo.

 


Att: João Paulo Sousa Supriano

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

você validou seu formulario ??? basta você validar se os campos estiverem em branco

 

$campo = $_POST['campo'];

 

if(empty($campo)){

 echo 'preenche este campo ai';
}

Então Keven, eu validei com o required, ele funciona, mas o problema é que se a pessoa deixar em branco, o valor que está no meu formulário, por exemplo no campo nome, que está "Digite seu nome", o formulário está reconhecendo como valor, e está enviando isso para o banco. Preciso fazer com que ele reconheça o "Digite seu nome" como um campo em branco, que é preciso que ele digite algo diferente disso, entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso não é PHP, mas tudo bem... :closedeyes:

 

Você pode utilizar o atributo placeholder para fazer isso que está fazendo ao invés de colocar os textos no value dos inputs, só precisaria ajustar para funcionar em versões mais antigas do IE, como a 7,0, por exemplo...

 

Com o placeholder, a validação JS identificará normalmente um campo não preenchido...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso não é PHP, mas tudo bem... :closedeyes:

 

Você pode utilizar o atributo placeholder para fazer isso que está fazendo ao invés de colocar os textos no value dos inputs, só precisaria ajustar para funcionar em versões mais antigas do IE, como a 7,0, por exemplo...

 

Com o placeholder, a validação JS identificará normalmente um campo não preenchido...

 

Isso não é PHP, mas tudo bem... :closedeyes:

 

Você pode utilizar o atributo placeholder para fazer isso que está fazendo ao invés de colocar os textos no value dos inputs, só precisaria ajustar para funcionar em versões mais antigas do IE, como a 7,0, por exemplo...

 

Com o placeholder, a validação JS identificará normalmente um campo não preenchido...

Entendi, vou dar uma olhada nesses códigos e ver o que encontro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.