[RESOLU] Quel est le meilleur moyen de validation formulaire ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Quel est le meilleur moyen de validation formulaire ?

Re: Quel est le meilleur moyen de validation formulaire ?

par @rthur » 12 août 2022, 10:09

La bonne pratique c'est que si ton action fait un changement alors il faut que ce soit envoyé en POST (donc via un formulaire ou via un appel Ajax POST) et non pas en GET (via un simple lien <a href avec un paramètre dans l'url).

Ensuite entre un formulaire avec un bouton submit, ou un appel Ajax, à toi de choisir en fonction de tes compétences en JS car un traitement Ajax sera plus rapide pour ton utilisateur (pas de rechargement de page) mais nécessite de savoir gérer le retour serveur pour afficher un message de confirmation/d'erreur et potentiellement mettre à jour l'affichage de la données que tu viens de changer.

Quel est le meilleur moyen de validation formulaire ?

par MarYas » 11 août 2022, 23:40

Bonjour a tous !
Je voudrais savoir quel est le meilleur moyen de valider une donné dans ma base de donné si je dois changer par ailleurs qu'un seul champ dans my sql et donc dans mon html un seul bouton choisir.
Dois-je pour le coup mettre un form avec un seul bouton submit ou alors y-a-t-il d'autres techniques ?
Du genre un lien href vers une page de traitement php ou via js/ajax ?
Merci