Vérification champs formulaire avant envoi
Résolu
Tockay
Messages postés
82
Date d'inscription
Statut
Membre
Dernière intervention
-
Tockay Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
Tockay Messages postés 82 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Vérification champs formulaire avant envoi
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Avant browser - Télécharger - Navigateurs
- Formulaire de reclamation instagram - Guide
- Retrouver mon compte copains d'avant - Forum Réseaux sociaux
10 réponses
Il vaut mieux faire les verification en php, car s'il le client a le javascript désactivé, la vérification ne ce fera pas.
Ok mais dans ce cas j'ai toujours le même problème car actuellement je fait la vérification sur ma page vers laquelle le formulaire pointe, j'affiche les erreurs et j'ai un bouton retour qui renvoi vers le formulaire mais vide...
J'ai penser à récupérer les variables entrées pour avec des champs hidden, les renvoyer avec le bouton retour et les mettre en value pour mes champs.
Mais je me demande si cette solution est propre? Et surtout si il n'y a pas plus simple?
J'ai penser à récupérer les variables entrées pour avec des champs hidden, les renvoyer avec le bouton retour et les mettre en value pour mes champs.
Mais je me demande si cette solution est propre? Et surtout si il n'y a pas plus simple?
Moi en général, quant il y a besoin d'alerte comme "champs vide"..., je fais pointer le formulaire sur sa propre page, du formulaire je fais partir un champ caché dans lequel il y a un boolean et je fais les verifications dans le "isset" de ce boolean. en même temps je recupere toutes les autre variables du formulaire que j'écris dans leurs champs du formulaire respectif. En faisant pointer le formulaire vers sa propre page ça évite beaucoup de traitement a faire suivre les variable pour les réécrire^^.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai essayer en faisant pointer le formulaire vers sa propre page mais comme les vérifications des variables sont faites sur la même page, j'ai des alertes qui s'affichent à l'ouverture du formulaire alors que je n'ai pas encore cliqué une seule fois sur le bouton submit. Comment éviter ça?
oui c'est pourquoi il faut faire partir un boolean ou autre, d'un champs caché et faire les verifs dans dans le if(isset($_GET)){//traitement}
Comme ça il le fait uniquement si la variable a été posté.
Comme ça il le fait uniquement si la variable a été posté.
J'ai réussi à tout faire marcher à l'exception d'une chose:
J'ai 2 checkbox et même en leur mettant un value="$_post['mavariable']", si la case a été cochée, elle se retrouve décochée après les messages d'erreur (alors que les champs text conservent leur contenu)
Et j'ai le même problème pour le champ de type select.
J'ai 2 checkbox et même en leur mettant un value="$_post['mavariable']", si la case a été cochée, elle se retrouve décochée après les messages d'erreur (alors que les champs text conservent leur contenu)
Et j'ai le même problème pour le champ de type select.
"afin de ne pas effacer les champs déjà rempli. "
ce n'est pas très clair.
function verifForm() vérifie si le mot de passe et sa confirmation sont identiques.
You Are Welcome.
ce n'est pas très clair.
function verifForm() vérifie si le mot de passe et sa confirmation sont identiques.
You Are Welcome.