un switch qui n'avance pas...
Posté : 26 févr. 2008, 11:42
Bonjour à tous,
Je ne débute pas en PHP mais je ne suis pas non plus un foudre de guerre d'où mon post ici.
Voici mon problème. Il s'agit d'un formulaire avec plusieurs champs. Un des champs dépend d'une réponse précédente demandée dans un formulaire avec boutons radios. Il est demandé si l'utilisateur fait une utilisation pro ou privée. Selon la réponse un ou deux champs texte est affiché. Ensuite on submit le tout et on passe à une nouvelle page qui résume les informations rentrées avant de les envoyer via courriel à plusieurs destinataires. Voici le code écrit :
Le problème apparaît quand je choisis l'option "private" ; la page se recharge comme si rien n'avait été choisi alors que quand je choisis "pro" le code fait ce que je veux (à savoir afficher une boîte de texte où l'on peut entrer de l'info). Je ne comprends pas pourquoi l'un marche et l'autre pas.
si quelqu'un a une idée, ce serait hyper sympa de me la faire partager.
Excellente journée
Je ne débute pas en PHP mais je ne suis pas non plus un foudre de guerre d'où mon post ici.
Voici mon problème. Il s'agit d'un formulaire avec plusieurs champs. Un des champs dépend d'une réponse précédente demandée dans un formulaire avec boutons radios. Il est demandé si l'utilisateur fait une utilisation pro ou privée. Selon la réponse un ou deux champs texte est affiché. Ensuite on submit le tout et on passe à une nouvelle page qui résume les informations rentrées avant de les envoyer via courriel à plusieurs destinataires. Voici le code écrit :
Code : Tout sélectionner
if (isset ($_POST["use"])) {
$use = $_POST["use"];
switch ($use) {
case "pro":
code pro
break;
case "private":
code private
break;
}
} else {
boutons radios
submit
}
si quelqu'un a une idée, ce serait hyper sympa de me la faire partager.
Excellente journée