Rendre les champs de mon formulai obligatoire
Fermé
maravilloss
-
11 mai 2010 à 16:30
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 11 mai 2010 à 17:22
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 11 mai 2010 à 17:22
A voir également:
- Rendre les champs de mon formulai obligatoire
- Comment rendre un fichier moins lourd - Guide
- Darkiworld inscription obligatoire - Guide
- Comment nettoyer son mac pour le rendre plus rapide - Guide
- Tinder photo obligatoire - Accueil - Utilitaires
- Formules excel de base - Guide
2 réponses
niconovice
Messages postés
954
Date d'inscription
lundi 10 novembre 2008
Statut
Membre
Dernière intervention
3 mars 2014
86
11 mai 2010 à 16:38
11 mai 2010 à 16:38
salut,
tiens regarde ce lien: https://forums.commentcamarche.net/forum/affich-17692433-formulaire-d-inscription#3
mon formulaire verifie tous les POST et renvoi une valeur true ou false a chaque fois
en esperant que tu y trouve ton bonheur..
tiens regarde ce lien: https://forums.commentcamarche.net/forum/affich-17692433-formulaire-d-inscription#3
mon formulaire verifie tous les POST et renvoi une valeur true ou false a chaque fois
en esperant que tu y trouve ton bonheur..
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 505
11 mai 2010 à 17:22
11 mai 2010 à 17:22
Et c'est quoi la question ?
Pour vérifier si une variable est vide, utilise la fonction empty() (retourne true si c'est vide).
Et pour éviter de te faire avoir par des espaces, utilise trim() qui retire les espaces en début et fin de chaine.
Pour vérifier, voici comment je procède :
Pour vérifier si une variable est vide, utilise la fonction empty() (retourne true si c'est vide).
Et pour éviter de te faire avoir par des espaces, utilise trim() qui retire les espaces en début et fin de chaine.
Pour vérifier, voici comment je procède :
<?php if(!empty($_POST)) { // Si le formulaire est soumis $nbErreurs = 0; $msgErreurs = ''; $nom = trim($_POST['nom']); $prenom = trim($_POST['prenom']); // autres variables if(empty($nom)) { $nbErreurs++; $msgErreurs .= 'Le champ "Nom" est vide.<br/>'; } if(empty($prenom)) { $nbErreurs++; $msgErreurs .= 'Le champ "Prénom" est vide.<br/>'; } // autres vérifications if($nbErreurs > 0) echo 'Il y a '.$nbErreurs.' erreur(s) :<br/>'.$msgErreurs; else { // si tout est correct ... } } ?>