bonjour
je créé un formulaire de collecte d'heures.
je propose au collecteur la date du jour ou une autre date via un bouton radio.
s'il s'agit d'une autre date, j'ai créé trois zones de listes (année, mois, jour)
Le problème est le suivant :
quand je sélectionne le mois, une variable $m devient paire ou impaire selon le nombre de jours dans le mois (30 ou 31 jours)
je voudrais masquer le jour 31 dans ma liste si le mois est paire (exemple : avril = 30 jours)
ci-dessous mon code :
merci d'avance
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 $date1=$_POST['date']; $mois=$_POST['mm']; $jour=$_POST['jj']; ?> <form method="post" action="#"/> <label>Aujourd'hui:</label><input type="radio" name="date" value="aujour" <?php if ($date1=="aujour"){echo 'checked="checked"';$datejour=date("yyyy-mm-dd");}?> /></br> <label>Autre Date:</label><input type="radio" name="date" value="autre" <?php if ($date1=="autre"){echo 'checked="checked"';}?>/> <label>ANNEE: </label><select name="aa"><option value=2010 <?php echo "selected='selected'";?>/>2010</option></select> <label>MOIS: </label><select name="mm"><option value="01" <?php if ($mois=="01"){echo "selected='selected'";$m="impaire";}?>/>Janvier</option> <option value="02" <?php if ($mois=="02"){echo "selected='selected'";$m="fev";}?>/>Février</option> <option value="03" <?php if ($mois=="03"){echo "selected='selected'";$m="impaire";}?>/>Mars</option> <option value="04" <?php if ($mois=="04"){echo "selected='selected'";$m="paire";}?>/>Avril</option> <option value="05" <?php if ($mois=="05"){echo "selected='selected'";$m="impaire";}?>/>Mai</option> <option value="06" <?php if ($mois=="06"){echo "selected='selected'";$m="paire";}?>/>Juin</option> <option value="07" <?php if ($mois=="07"){echo "selected='selected'";$m="impaire";}?>/>Juillet</option> <option value="08" <?php if ($mois=="08"){echo "selected='selected'";$m="impaire";}?>/>Aout</option> <option value="09" <?php if ($mois=="09"){echo "selected='selected'";$m="paire";}?>/>Septembre</option> <option value="10" <?php if ($mois=="10"){echo "selected='selected'";$m="impaire";}?>/>Octobre</option> <option value="11" <?php if ($mois=="11"){echo "selected='selected'";$m="paire";}?>/>Novembre</option> <option value="12" <?php if ($mois=="12"){echo "selected='selected'";$m="impaire";}?>/>Décembre</option></select> <label>Jour: </label><select name="jj"><option value="01" />01</option> <option value="02" />02</option> <option value="03" />03</option> <option value="04" />04</option> <option value="05" />05</option> <option value="06" />06</option> <option value="07" />07</option> <option value="08" />08</option> <option value="09" />09</option> <option value="10" />10</option> <option value="11" />11</option> <option value="12" />12</option> <option value="13" />13</option> <option value="14" />14</option> <option value="15" />15</option> <option value="16" />16</option> <option value="17" />17</option> <option value="18" />18</option> <option value="19" />19</option> <option value="20" />20</option> <option value="21" />21</option> <option value="22" />22</option> <option value="23" />23</option> <option value="24" />24</option> <option value="25" />25</option> <option value="26" />26</option> <option value="27" />27</option> <option value="28" />28</option> <option value="29" />29</option> <option value="30" />30</option> <option value="31" <?php if ($m=="paire"){echo "disabled='disabled'";}?> />31</option></select> </form> <br/>







Répondre avec citation



Partager