J'aimerai savoir si c'est possible de valider un formulaire en PHP avec POST mais au préablable avoir vérifier que les champs sont corrects en javascript.
Merci davance.
J'aimerai savoir si c'est possible de valider un formulaire en PHP avec POST mais au préablable avoir vérifier que les champs sont corrects en javascript.
Merci davance.
Tu peux utiliser sur ta balise form l'attribut onSubmit si je me souviens bien
Tu appeles ta fonction javascript qui ira tester tes champs.
Si tes champs sont ok ta fonction js retournera true, sinon elle retournera false.
D'accord que si je mets onSubmit je vais vérifier mes champs en js mais qu'en est-il du traitement PHP derrière ?
Une fois que tous mes champs sont vérifiées je veux pouvoir mettre à jour la bdd ?Comment dois-je m'y prendre ?
Merci d'avoir répondu si vite.
le formulaire sera envoyé a ton php uniquement si ta fonction appelé dans onsubmit retourne true, donc tu fais le controle js qui va bien, si tout es ok post sur ta page php pour mettre a jour la base, bien enttendu, tu dois recontroler les champs en php.Envoyé par lothar59
<FORM onSubmit="maFonction()" action="verif.php" method="post">
en gros ca va ressembler a un truc comme ca ??
Le js va faire sa popote si ca c'est bien passé alors j'irai sur verif.php et je ferais ma mise à jour ???
Si j'ai bien compris ce que tu m'as dit.
Merci pour ta réponse
C'est exactement ça!
Petite précision : onSubmit="return mafonction()"
Sans code retour le formulaire sera posté quoiqu'il arrive
Merci les gars vous gérez :p
Je m'y mets tout de suite.
Je viens de tester ca marche bien !!!
C'est cool de pouvoir mélanger JS et PHP aussi simplement. Merci encore les gars.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager