salut tout le monde ;
voici mon code :
le 1 formulaire s'affiche quand je choisis le type il y a des deux formulaire qui s'affiche le 2 ou bien le 3 selon le choix
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 <html><head></head> <body> //le formulaire 1 <form method="post" action="typeform.php"> <input type="radio" name="tope" value="Q C M"/> Q C M <br> <input type="radio" name="tope" value="Q C U"/> Q C U <br> <input type="radio" name="tope" value="Q ouvert"/> Q Ouvert <input type="submit" value="ok" name="ok"> </form> <?php $type = ''; if(isset($_POST['ok']) && isset($_POST['tope'])) { $type = $_POST['tope'] ; if( $type == "Q ouvert" or $type == "Q C U" ) { ?> <form method="post" action="typeform.php" > //le formulaire 2 //un formulaire <input type="submit" name="creation1" value="valider" /> </form> <?php } if(isset($_POST['creation1'])) { echo 'vos données sont dans la base' ; } elseif($type == "Q C M" ) { le formulaire 3 <form method="post" action="typeform.php" > //formulaire <input type="submit" name="creation2" value="valider" /> </form> <?php } if(isset($_POST['creation2'])) { echo'vos données 2 sont dans la base' ; } } ?> </body> </html>
mais si je clique sur valider du 2eme formulaire ou 3eme formulaire il y a aucun msg qui s'affiche j'aurais le formulaire 1
c'est a dire les boucle
if(isset($_POST['creation1'])) et if(isset($_POST['creation2']))
ne s'exécutent pas
je ne vois pas ou le problème,peut etre que j'ai pas bien imbriqué les if ou j'ai pas bien placer les {
merci de votre attention
Partager