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

Validar Formulario


studioweb

Pergunta

blink.gif fala galera

bem é o seguinte estou criando um livro de visitas no dw em asp e com o access.

Bem pagina esta funcionando legal e os dados estão em ordem mas eu estou com um probleminha, quando eu não digito nada no formulario dá erro pois o banco de dados não pode ser nulo. tentei fazer um script para verificar os dados mas ele não funciona pois o dw como vocês sabem cria a ação de inserir os dados mas não tem função de verificar .

fiz o seguinte script

if nome ="" then

reponse.write ("insira dados")

end if

e nos demais campos o mesmo mas não está funcionando alguém sabe como fazer para eu verificar os dados.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

você tem que colocar o "insert" dentro de um else ou alguma coisa assim,.. tipo:

If Trim(nome) = "" Then
response.write("Por favor, informe o nome")
Else
      IF Trim(idade) = "" Then
       response.write("por favor , informe a sua idade")
      Else
            set rs = server.Crea....
            rs.ActiveConnection = ...
            .....
            sql = "insert into "...
            rs.Open sql
     End if
End if

E esquece essas coisa prontas do DW, pelo amor,.. só usa ele no modo code rss... num chega nem perto dos Behaviors,... rsss,.. odeio essas coisas prontas do DW,.. hoje funcionam amanhã não mais.

Link para o comentário
Compartilhar em outros sites

  • 0

O meu exemplo ai emcima não funcionou ?

If not IsNumeric(Request.Form("campo_do_form")) Then
Response.write("Atenção, o campo campo_do_form deve ser somente de 0-9")
Else
'tudo certo
.... 
Mas se você quiser pode fazer com JS,... Somente de a-z
<input type="text" name="nome" value="" onKeyDown="javascript:if (event.keyCode < 65 || event.keyCode > 90"){return false}>
Somente de 0-9
<input type="text" name="idade" value="" onKeyDown="javascript:if (event.keyCode < 91 && event.keyCode > 64){return false;}">

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,1k
    • Posts
      651,9k
×
×
  • Criar Novo...