tester un champ selected s'il est vide

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : tester un champ selected s'il est vide

Re: tester un champ selected s'il est vide

par sirakawa » 12 janv. 2012, 16:18

Regarde ce que contient la variable $_POST['activite']
en termes plus concrets:
avant ton if....
ajoute:
print_r($_POST);

Re: tester un champ selected s'il est vide

par Mazarini » 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".

Re: tester un champ selected s'il est vide

par xzena » 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:

Re: tetser un champ selected s'il est vide

par Shenryu » 12 janv. 2012, 14:12

Salut,

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

tester un champ selected s'il est vide

par xzena » 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";
			 }