2010-10-07 9 views
0

Possible en double:
How to handle multiple submissions server-sidePHP soumettre bouton sous forme de questions

Comment puis-je arrêter le bouton de formulaire soumettre d'être pressé à plusieurs reprises entraînant l'envoi des données à plusieurs reprises en utilisant PHP.

+0

double possible [Comment gérer côté serveur multiples soumissions] (http://stackoverflow.com/questions/218907/how-to-handle-multiple-submissions -server-side) et [un couple d'autres] (http://stackoverflow.com/search?q=prevent+multiple+form+submission) – Gordon

+0

@Gordon très drôle, vous devriez utiliser votre propre conseil avant de poster votre propre commentaire. – HELP

+0

@Gordon, @ Gumbo ♦ Donc, je suppose qu'aucun d'entre vous n'aurait pu laisser quelqu'un d'autre répondre à la question en affirmant qu'il s'agit d'un doublon? – HELP

Répondre

0

Avec Javascript. Exploitez l'événement onclick comme ceci:

<input type="submit" onclick="this.disabled=true;" /> 
+0

J'espérais PHP mais ça va faire merci. – HELP

+0

PHP est côté serveur et ne peut donc pas contrôler ce que fait le client. Si vous n'aimez pas l'approche Javascript, allez avec les indices du fil auquel Gordon est lié. – methode