Como Criar Uma Validação De Formulario Em Asp Igual Ao Do Forum Wmo ?
#1
Posted 26/03/2008, 13:10
vlw
#2
Posted 14/04/2008, 16:41
Ae galera, estou montando um sistema em asp e gostei da validação de formulario do forum WMO, alguem sabe como faze-lo em ASP?
vlw
"jackyes", a sua dúvida é simples entretanto você deve ser mais específico e utlizar o BUSCA aqui do forum...
No próprio site www.wmonline.com.br encontra-se sistemas de CADASTROS prontos com validação.
Mas já que perguntou, vamos lá...
Antes precisa ficar claro que geralmente funciona assim:
Você entra em uma determinada página, DIGITA os valores nos campos CLICA em "enviar" e após isso esses DADOS são enviados pra uma outra página a qual ou SALVA no Banco de Dados ou BUSCA aquelas informações, etc
Há 2 maneiras de validar um formulário.
1ª Validação com java script: (validação LOCAL)
Esta validação é simples, você irá utilizar a validação quando a pessoa digitar no campoDeTexto, ou sair do campoDeTexto, ou entrar no campoDeTexto.. ou simplesmente quando a pessoa clicar no BOTÂO "ENVIAR".. ou seja validação na primeira página sem ser necessário enviar os dados que o USUÁRIO digitou para o SERVIDOR.
exemplo:
<script language=javascript>
function valida(){
if (nomeFormulario.nomeDoCampo.value == "")
{alert("Informe o conteúdo do CAMPO!");nomeFormulario.nomeDoCampo.focus();
return (false);}
</script>
2ªValidação em ASP: (validação SERVIDOR)
Outra forma de validar é quando a pessoa clica no Botão "ENVIAR" e a próxima página irá REQUESITAR os dados vindo do formulário e através de uma CONDIÇÃO imposta por você determina que volte a página e na mesma seja exibido uma mensagem referenciando algum dado não digitado ou incorreto.
Exemplo: código da segunda página.
na primeira página deve haver um REQUEST para verificar se aquela página está sendo aberta pela primeira vez ou veio alguma msg de erro da próxima página.variavelQualquer = Request.form("campoQualquer")
if variavelQualquer = "" Then
Response.Redirect "paginaAnterior.asp?erros=CAMPOQUALQUER"
End If
Preferi explicar de modo arbitrário, assim não fica específico e mais pessoas poderão compreender o mecanismo.
Espero ter ajudado
well
#3
Posted 26/04/2008, 11:18
mas de qqr forma vlw pela explicação, ficou show de bola.
[]s
Jefferson
Edição feita por: jackyes, 26/04/2008, 11:19.
#4
Posted 29/04/2008, 18:56
#5
Posted 02/05/2008, 09:21
PROBLEMA RESOLVIDO
EXEMPLOS PRONTOS ENCONTRADOS NO SEGUINTE SITE ...
http://miniajax.com/
OBRIGADO PELO APOIO DE TODS...
[]S
Edição feita por: jackyes, 02/05/2008, 09:22.
#6
Posted 12/05/2008, 18:54
grato
Projetos e muito mais....Valeu
Ricardo Zanelati
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)