Ir para conteúdo

POWERED BY:

Arquivado

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

Marcelo_nd

[Resolvido] Crítica de Dados...php + javascript

Recommended Posts

gostaria de dar uma melhorada em meu sistema....

os campos nao podem ficar em branco...preciso forçar o usuario a preencher todos os campos....tive uma ideia utilizando javascript....

+ como nao tenhu experiencia, to tendo dificuldades na modelagem do script....

 

axu q pelo codigo voces vao entender...

 

 

<?php

 

if(empty($_POST['txtnome']) or (empty($_POST['txtespecialidade']) or (empty($_POST['txtmedico']) or (empty($_POST['txtdata']) or (empty($_POST['txthora']){

echo "<script>alert('Preencha todos os campos!!!')</script>";

}

?>

vlw galera....+ uma vez...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho, ve se você consegue usando esse exemplo:

 

<script type="text/javascript">
function validaForm() {

if ( document.formulario.nome.value=='' ) { //campo a ser verificado, utilizando document.NOME_DO_FORMULARIO.NOME_DO_CAMPO.value
alert ('O campo [ Nome ] está em branco. Favor preencher para continuar.'); //alerta para o usuário
document.formulario.nome.focus(); //o foco vai para o campo em branco
return false;
}

if ( document.formulario.endereco.value=='' ) { 
alert ('O campo [ Endereço] está em branco. Favor preencher para continuar.'); 
document.endereco.nome.focus(); 
return false;
}

return true;

}
</script>

<form name="formulario" method="post" onSubmit="return validaForm();">
Nome:
<input type="text" name="nome"><br><br>

Endereço:
<input type="text" name="endereço"><br><br>

<input type="submit" value="Enviar">
</form>

É só adaptar para suas necessidades, observando sempre o nome dos campos e do formulário... Dessa forma, o usuário não vai conseguir enviar dados sem preencher os campos da validação, ok?

 

Qqr dúvida, estamos ae!

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho, ve se você consegue usando esse exemplo:

 

<script type="text/javascript">
function validaForm() {

if ( document.formulario.nome.value=='' ) { //campo a ser verificado, utilizando document.NOME_DO_FORMULARIO.NOME_DO_CAMPO.value
alert ('O campo [ Nome ] está em branco. Favor preencher para continuar.'); //alerta para o usuário
document.formulario.nome.focus(); //o foco vai para o campo em branco
return false;
}

if ( document.formulario.endereco.value=='' ) { 
alert ('O campo [ Endereço] está em branco. Favor preencher para continuar.'); 
document.endereco.nome.focus(); 
return false;
}

return true;

}
</script>

<form name="formulario" method="post" onSubmit="return validaForm();">
Nome:
<input type="text" name="nome"><br><br>

Endereço:
<input type="text" name="endereço"><br><br>

<input type="submit" value="Enviar">
</form>

É só adaptar para suas necessidades, observando sempre o nome dos campos e do formulário... Dessa forma, o usuário não vai conseguir enviar dados sem preencher os campos da validação, ok?

 

Qqr dúvida, estamos ae!

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

vlw cara....brigadao....consegui resolver graças ao seu código....

 

Deus abençoe...

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.