condition avec if else OU avec plusieurs valeurs
Posté : 23 mai 2008, 11:13
BONJOUR
je viens poster.
je voulais vérifier si les internautes n'oublie pas de remplir l'un des 3 champs dans un formulaire
donc j'utilise la condition "if else ou"
le problème se pose ici:
quand un champ n'est pas vide, on informe uniquement sur ce champ vide et non les trois champs à la fois.
donc je cherche une solution pour afficher le résultat quelque soit le champ vide.
pour info, j'ai pas encore testé.
voici le code php (allégé sans le code de form):
je viens poster.
je voulais vérifier si les internautes n'oublie pas de remplir l'un des 3 champs dans un formulaire
donc j'utilise la condition "if else ou"
le problème se pose ici:
quand un champ n'est pas vide, on informe uniquement sur ce champ vide et non les trois champs à la fois.
donc je cherche une solution pour afficher le résultat quelque soit le champ vide.
pour info, j'ai pas encore testé.
voici le code php (allégé sans le code de form):
<?php
$mess_nomind ="Veuillez remplir le champ du nom";
$mess_prenonomind ="Veuillez remplir le champ du prénom";
$mess_emailind ="Veuillez remplir le champ d'email";
if (!empty($nomind)|| !empty($prenomind) || !empty($emailind) )
{
// si pas vide, on valide
<input name="submit" class="Style2" value="valider" type="submit">
<input name="Submit2" class="Style2" value="Réinitialiser" type="reset">
}
// sinon on informe
echo $mess_nomind;
echo $mess_prenonmind;
echo $mess_emailind;
?>
merci à vous