Jump to content


Photo

Postar


  • Faça o login para participar
4 replies to this topic

#1 fernando471

fernando471

    Novato no fórum

  • Usuários
  • 24 posts
  • Sexo:Não informado

Posted 12/03/2005, 00:08

tenho um codigo de cadastro no banco de dados. ta tudo funcionando beleza, so que se o cara clicar no botao de cadastro 30 vezes, é cadastrada a mesma coisa 30 vezes... como eu resolvo isso??

valeu

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 12/03/2005, 00:39

Soluções:

- Ao cadastrar você pode fazer uma redirecionamento para outra página.

- Verificar se os dados do form já existem.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 12/03/2005, 02:28

faz um javascript q verifica se o botão ja foi clicado!

tenho visto isso por aí!

daí qdo vc clica uma vez, não pode clicar mais!
ele dá um alert dizendo q está processando a operação!

é uma!!!
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#4 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 12/03/2005, 08:47

No botão de enviar:

onclick="this.form.submit(); this.disabled = 'disabled';"


Klaus Paiva
Conheça também: Taperás

#5 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 12/03/2005, 13:32

seria boua a opção de ativar um cookie de 10 segundos (y) se o cookie existe não cadastra s eo cookie não existe cadastra




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq