Ir para conteúdo
Fórum Script Brasil
  • 0

Como Faço Para Verificar Um Campo Do Formulario


Guest - delaruvi -

Pergunta

Guest - delaruvi -

Como verifico se os campos do formulario foram editados.

Ex: Num formulario eu não preenchi meu nome quando clico em enviar aparece outra pagina escrita

Erro você não digitou seu nome.

Volte

alguém poderia me ajudar.

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Cada campo do form contém um nome, ex:

"cidade"

Para você se ver ser cidade está ok, você pode fazer assim:

if(STRLEN($_POST['cidade'])==0)

{

echo "você não digitou a cidade";

}

Um exemplo para caso ele digitar só dois caracteres:

if(STRLEN($_POST['cidade])<=2)

{

echo "O campo cidade tem que ter mais de DOIS digitos.";

}

O metodo enviado tem que ser: POST.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - delaruvi -

então Gladisson coloquei o script

if(STRLEN($_POST['nome'])==0)

{

echo "você não digitou a cidade";

}

Coloquei na mesma pagina do formulario só que em vez de quando eu clicar no enviar formulario aparecer outra pagina dizendo

você não digitou a cidade

Isso já aparece no forumulario antes de ser digitado

To fazendo alguma coisa errada

Link para o comentário
Compartilhar em outros sites

  • 0

tu podes verificar em outra pagina que seria o normal no php e depois retornar se houver algum erro. ou então, como disseram, utilizar java script.

Link para o comentário
Compartilhar em outros sites

  • 0

Coloque isso dentro do formulário:

<INPUT NAME='cadastro' TYPE='hidden' VALUE='enviar'>

Ai depois na parte de verificação você faz assim:

if($_POST['cadastro']==enviar"){

if(STRLEN($_POST['nome])==0)

{

echo "você não digitou seu nome !!!";

}

Aqui continua averificação....

}

E aqui o FORM em HTML

Link para o comentário
Compartilhar em outros sites

  • 0

cara, cada campo do formulario quando enviado para uma certa pagina cria lá uma variavel com o nome do campo.. então verifica se tem algum valor nela..

Ex:

if ($cidade == "") // se não tiver nada escrito..

header pagina_anterior.php;

é basicamente o que o codigo do gladisson fez.. outras verificacoes dependem do tipo de dados que você quer em cada campo..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...