Php: bouton radio sans valeur initiale
Fermé
nane_nana
Messages postés
44
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
14 juin 2011
-
10 mai 2010 à 11:40
thunder413 Messages postés 167 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 16 novembre 2012 - 10 mai 2010 à 14:45
thunder413 Messages postés 167 Date d'inscription jeudi 21 mai 2009 Statut Membre Dernière intervention 16 novembre 2012 - 10 mai 2010 à 14:45
4 réponses
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
10 mai 2010 à 11:47
10 mai 2010 à 11:47
Bonjour,
Tu ne peux pas mettre de condition de ce type:
if(isset($variable) and $variable=...)
Cela fonctionne si $variable existe mais dans le cas contraire, le test plante parce qu'il est incapable de vérifier la seconde condition, $variable n'existant pas.
Il faut la mettre sous cette forme:
if(isset($variable))
{
if($variable=...)
{
...
}
}
Tu ne peux pas mettre de condition de ce type:
if(isset($variable) and $variable=...)
Cela fonctionne si $variable existe mais dans le cas contraire, le test plante parce qu'il est incapable de vérifier la seconde condition, $variable n'existant pas.
Il faut la mettre sous cette forme:
if(isset($variable))
{
if($variable=...)
{
...
}
}
nane_nana
Messages postés
44
Date d'inscription
mardi 17 février 2009
Statut
Membre
Dernière intervention
14 juin 2011
2
10 mai 2010 à 13:38
10 mai 2010 à 13:38
merci Neliel mais mon problème n'est pas au niveau de
mais plutôt au niveau du fichier qui récupère les données postées:
if (isset($_SESSION['equipe']) && ($_SESSION['equipe']==1))
mais plutôt au niveau du fichier qui récupère les données postées:
if (!isset($_POST['equipe'])) $erreur="Vous devez sélectionner l'équipe";
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
10 mai 2010 à 14:04
10 mai 2010 à 14:04
Tu envoie deux fois la même variable ? Une fois en post et une autre en session... ?
thunder413
Messages postés
167
Date d'inscription
jeudi 21 mai 2009
Statut
Membre
Dernière intervention
16 novembre 2012
23
10 mai 2010 à 14:45
10 mai 2010 à 14:45
essaye ca
<td>Equipe: </td> <td> <input type="radio" name="equipe" value=1 <?php if (isset($_SESSION['equipe']) && ($_SESSION['equipe']==1)) echo" checked='checked'"?>> Jour <input type="radio" name="equipe" value=2 <?php if (isset($_SESSION['equipe']) && ($_SESSION['equipe']==2)) echo "checked='checked'"?>> Nuit</td>