PHP - Cómo evitar doble click para evitar doble submit

 
Vista:
sin imagen de perfil

Cómo evitar doble click para evitar doble submit

Publicado por Slayer (11 intervenciones) el 18/04/2018 01:05:33
ayuda! al guardar y hago doble clic se guarda dos veces el registro.
cómo se evita ésto? que solo me tome un clic, o si hago doble clic que me lo envíe una vez, espero explicarme bien,
y si no es mas molestia pues que tampoco el F5 me envíe otro submit
GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 19
Ha aumentado su posición en 5 puestos en PHP (en relación al último mes)
Gráfica de PHP

Cómo evitar doble click para evitar doble submit

Publicado por tomas (7 intervenciones) el 18/04/2018 15:18:04
Seguramente tengas un html con un button para enviar el formulario. Asi que, cuando hagan click en ese boton, por medio de javascript le podes agregar la propiedad disabled asi no lo puede clickear mas y solo te garantiza que haga click una sola vez. Despues para que no se te guarde dos veces tendrias que hacer una comprobacion con una consulta a la base de datos que no exista un registro igual al que te estan enviando.

Saludos!.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Cómo evitar doble click para evitar doble submit

Publicado por xve (6935 intervenciones) el 18/04/2018 19:17:59
Cuando hacen dobleclick, te refieres al botón de un formulario que envia los valores por POST o GET?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Cómo evitar doble click para evitar doble submit

Publicado por Slayer (11 intervenciones) el 19/04/2018 00:26:02
si botón de un formulario, los envía por POST
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar