Ir para conteúdo

POWERED BY:

Arquivado

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

Gelson Design

Verifica Campos Preenchido do Formulario em PHP

Recommended Posts

É bem simples eu tenho os seguintes campos Nome:Telefone:E-mail:Mensagem:quando o usuario clica em enviar eu coloquei um action="form.php";esse form.php vai mandar os dados para o banco! Até ai tudo certo so q agora eu quero q o PHP verifique se a pessoal q vai escrever os dados não esqueceu de preencher os campos so isso!tipo o cara foi la me deixar um recado e esqueceu de colocar o telefone quando ele clicar no enviar como ele n preencheu todos os campos ele n vai enviar os dados para o form.php e vai aparecer do lado do campo ex: você tem q preencher o telefoneespero q consigam me ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usa validação com javascript, que já alerta antes de enviar o form. Se for com php, usa:

PHP
if(empty($_POST["telefone"])) {

      echo "Preencha o campo Telefone

}";

 

E assim por diante..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigão, basta usar a função

PHP
do PHP

 

Exemplo:

PHP
$nome=$_POST["nome"];

$telefone=$_POST["Telefone"];

$email=$_POST["email"];

 

if(empty($nome) or empty($telefone) or empty($email)){

echo "<script>alert('Campos em branco !')</script> n <script>history.back()</script>";

}else{

 

print "OK";

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu pessoal mas esse codigo eu coloco no proprio arquivo q esta meu codigo html do form ou no form.php q é o que vai receber???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Valeu pessoal ja consigo brigadaoEu fiz um site e fiz a verificação so que bem mais complicada so q dai a mensagem q n foi preenchido o campo aparece do lado so q ai q ta eu fiz esse q verifica mas n consegui fazer esse aqui agora com o mesmo comando usei o camando de vcsvcs tem algum exemplo de verificar aparecendo uma mensagem do lado do imput

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você quer validar do lado do cliente, tem que ser com outra linguagem, e não com PHP.

 

Um exemplo é o que segue abaixo:

[url="http-~~-//december.com/html/4/element/html.html"]<html>[/url]
[url="http-~~-//december.com/html/4/element/script.html"]<script>[/url]
function confere() {
        form = document.forms.formulario;
        if(form.nome.value == "") {
                document.getElementById('alertaNome').innerHTML = "Preencha o campo nome";
                return false;
        }
}
</script>
[url="http-~~-//december.com/html/4/element/body.html"]<body>[/url]
[url="http-~~-//december.com/html/4/element/form.html"]<form[/url] name="formulario" method="post" action="">
  [url="http-~~-//december.com/html/4/element/p.html"]<p>[/url]Nome: 
    [url="http-~~-//december.com/html/4/element/input.html"]<input[/url] name="nome" type="text" id="nome">
</p>
  [url="http-~~-//december.com/html/4/element/p.html"]<p>[/url][url="http-~~-//december.com/html/4/element/div.html"]<div[/url] id="alertaNome"></div></p>
  [url="http-~~-//december.com/html/4/element/p.html"]<p>[/url]
    [url="http-~~-//december.com/html/4/element/input.html"]<input[/url] type="button" name="Button" value="Button" onClick="confere();">
</p>
</form>
</body>
</html>

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.