Si un utilisateur clique sur un bouton «Soumettre» à plusieurs reprises sur le formulaire PHP, les données du formulaire présente plus d' une fois , qui peut ruiner l'intégrité des données dans une base de données . Vous utilisez JavaScript dans votre code PHP pour empêcher un utilisateur de soumettre un formulaire plus d'une fois . Vous arrêtez un utilisateur de soumettre un formulaire plus d'une fois en désactivant le bouton de soumission après le premier clic. Instructions 1 clic droit sur le fichier PHP qui contient votre formulaire de soumission. Cliquez sur " Ouvrir avec " et sélectionnez votre éditeur PHP. 2 Ajouter le code JavaScript à la forme PHP qui désactive le bouton. Copiez et collez le code suivant à la main " form " tag définition : onsubmit = " document.getElementById (' thebutton ') disabled = true; Remplacer. " thebutton " avec l'ID HTML du bouton de soumission . 3 Inclure un message à l'utilisateur qui indique à l'utilisateur que le formulaire est en cours de traitement . Ce message envoie les informations à l'utilisateur , de sorte que l'utilisateur ne pense pas que la forme est cassé. Copiez et collez le code suivant et placez- après la déclaration préalablement inséré désactiver : document.getElementById (' thebutton ') de la valeur = 'Votre formulaire est en cours de traitement . . Veuillez patienter ... '; Remplacer " thebutton " avec l'ID de votre bouton de soumission .
|