[Help-me] Conditon multiple en php...

Résolu
Hugo -  
 Hugo -
Voilà, je veux vérifier les nombreux champs qu'un visiteur doit remplir avant de continuer et je n'y arraive pas, je vous met le code (ca m'affiche toujours que c'est bon alors que je n'ai pas tout rempli le seul moment ou ca m'affiche else c'est quand 'cg_ok' n'est pas coché !)
if ( isset($_POST['cg_ok'])&& isset($_POST['nom'])&& isset($_POST['prenom'])&& isset($_POST['adresse'])&& isset($_POST['cp'])&& isset($_POST['telephone'])&& isset($_POST['mail'])&& isset($_POST['pays'])&& isset($_POST['ville']))
				{
					echo 'Tous les champs sont remplis';
				}
		else { echo "Merci de remplir tous les champs du formulaire et/ou d'accepter les conditions générales d'utilistation !"; }


2 réponses

  1. Nico_ Messages postés 1220 Date d'inscription   Statut Membre Dernière intervention   189
     
    bonjour,
    <?php
    if (
    		(isset($_POST['cg_ok']) && !empty($_POST['cg_ok'])) 
    		&& (isset($_POST['nom']) && !empty($_POST['nom']))
    		&& (isset($_POST['adresse']) && !empty($_POST['adresse']))
    		&& (isset($_POST['cp']) && !empty($_POST['cp']))
    		&& (isset($_POST['telephone']) && !empty($_POST['telephone']))
    		&& (isset($_POST['mail']) && !empty($_POST['mail']))
    		&& (isset($_POST['pays']) && !empty($_POST['pays']))
    		&& (isset($_POST['ville']) && !empty($_POST['ville']))
    	)
    
    		{ echo 'Tous les champs sont remplis'; }
    			else { echo "Merci de remplir tous les champs du formulaire et/ou d'accepter les conditions générales d'utilistation !"; }
    ?>

    comme ceci ça fonctionne sur mon formulaire. j'ai juste changer le mon des champs !

    bonne journée
    0
  2. Hugo
     
    Merci, a marche super bien :D. Je vais pouvoir continuer mon site.
    0