tester un champ selected s'il est vide

Eléphant du PHP | 187 Messages

12 janv. 2012, 13:55

salut ^^
pour tester des champs selected s'ils sont remplis ou non comment faire et merci d'avance.
j'ai etabli un truc comme ça :
 if ($_POST['activite']!=""  ) {
			 echo "envoyé"; }
			 else {
			 echo "vide";
			 }

Eléphant du PHP | 209 Messages

12 janv. 2012, 14:12

Salut,

Tu peux faire quelque chose comme ça :
if (!empty($_POST['activite'])) {
    echo "envoyé";
} else {
    echo "vide";
}

Eléphant du PHP | 187 Messages

12 janv. 2012, 14:27

merci pour ta réponse mais ça me donne toujours 'envoyé' soit rempli ou non !
question de type de champs peut être 'selected' :shock:

ViPHP
ViPHP | 2577 Messages

12 janv. 2012, 14:36

Regardes ce que contient la variable $_POST['activite']

Dans un select, la première option est sélectionnée par défaut si aucune option n'est "selected".

Mammouth du PHP | 2278 Messages

12 janv. 2012, 16:18

Regarde ce que contient la variable $_POST['activite']
en termes plus concrets:
avant ton if....
ajoute:
print_r($_POST);
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD