Ir para conteúdo

POWERED BY:

Arquivado

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

marina limeira

executar a checagem antes, evitando a execucao do resto do codigo

Recommended Posts

eu ja vi em ASP sendo feito isso e nao tinha nada de javascript...

 

em um formulario antes de rodar o codigo asp que registra no banco de dados, e para evitar que registre sem ter checado os dados, ou a falta deles no formulario é

 

informado ao usuario que faltou dados a ser preenchidos, deixando os textos em vermelho por exemplo.

 

Como eu posso fazer isso ?

 

alguem tem algum link de exemplo ou que possa postar um exemplo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em ASP puro, você terá que submeter o form, fazer as validações necessárias antes de executar qualquer outra coisa. Caso essa checagem encontre algum campo que não condiza você redireciona passando os dados via session e informando, via query ou mesmo session, qual campo está com problemas.

 

Será que consegui me fazer entender?

Compartilhar este post


Link para o post
Compartilhar em outros sites

em resumo

 

melhor validar o formulario no proprio form

 

é menos trabalhoso né Salgado?

 

pois por exemplo nao quero gravar um contador se dados estiver errado no formulario..

acaba ficando muito minucioso ne

 

ou to enganada? vcs sao anos luz na minha frente de experiencia.. rs http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Trabalhoso é, mas é para segurança de seu sistema. Faça as duas validações, tanto no browser, via JavaScript, quanto no servidor com ASP. Imagine o seguinte: alguém "clona" o seu form e retira suas validações javascript e submete para sua pagina dados não validados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que digasse de passagem é muito simples de fazer

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.