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 : Validation formulaire

Re: Validation formulaire

par AB » 21 avr. 2010, 19:49

Oui, sur le principe rien à ajouter pour ma part.

Après pour la mise en forme, je trouve assez logique que les messages d'erreurs s'affichent de la même façon qu'ils proviennent de javascript ou de php.
Plutôt qu'un message de type alert javascript je privilégie donc l'affichage javascript dans un div... mais bon c'est pour la mise en page, le principe de fonctionnement a été clairement énoncé plus haut.

Re: Validation formulaire

par Cerbere1980 » 21 avr. 2010, 10:01

Bonne rencontre,

Si javascript : ok -> contrôle php : ok -> suite du traitement.
Si javascript : pasOK -> message erreur
Si javascript désactivté -> contrôle php : ok -> suite du traitement.
Si javascript désactivté -> contrôle php : PasOK -> message erreur.
Si javascript : ok -> contrôle php : PasOK -> message erreur.

Je pense que ça résume bien les cas.

Amicalement,
Cerbère.

Re: Validation formulaire

par Superpilou » 21 avr. 2010, 09:21

Mais j'ai déja codé les vérifications en php.
Il me reste juste à coder les vérifs en javascript.

Donc je pense que la validation se passera comme ca:
-le javascript vérifie que tout est ok.
-Si tout est ok, le formulaire est envoyé en traitement
-le php vérifie aussi
-Si tout est ok, c'est parti pour la suite d'aventure.


Vous en pensez quoi?

Re: Validation formulaire

par AB » 20 avr. 2010, 18:09

Merci pour la réponse.
Javascript vérifie et ensuite php fait une second vérification?
Dans la pratique du point de vue utilisation oui, mais le code se fait d'une manière inverse :

Tu fais tes vérifs php, comme si javascript n'existait pas, et ensuite tu fais le code javascript qui enverra ou non le formulaire ou un message d'alerte.

Re: Validation formulaire

par Superpilou » 20 avr. 2010, 18:01

Merci pour la réponse.
Mais comment faire pour les fusionner c'est à dire.
Javascript vérifie et ensuite php fait une second vérification?

Re: Validation formulaire

par AB » 20 avr. 2010, 17:55

Disons que c'est obligatoire de le faire en php (pour la sécurité) et ensuite si tu as le temps, javascript c'est mieux pour le confort des utilisateurs et ça permet aussi d'éviter des requêtes inutiles au serveur.
Donc la marche à suivre c'est de faire la vérif en php et ensuite de faire une couche d'optimisation en js

Re: Validation formulaire

par stealth35 » 20 avr. 2010, 17:49

hello, le mieux c'est les 2 :wink:

Validation formulaire

par Superpilou » 20 avr. 2010, 17:47

Bonjour je suis en train de travailler sur la vérification des formulaires.
Je voulais savoir si il fallait le faire en javascript/php pour éviter le rechargement de la page pour checker ou seulement en php.
Merci d'avance.

Plouiserre