Bonjour
Encore un problème avec l'affichage d'un formulaire
Les 2 première listes s'affiche bien, mais pas la 3ème (code en rouge)
Merci de vos aides

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
57
58
59
60
61
62
63
64
65
66
<?php
/* Selection d'une Date  */
?>

<html>
<head><title>Choix d'une date</title></head>
<Body>
<?php

// Mois
 $Mois = array(1=> "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", 
           "Septembre", "Octobre", "Novembre", "Décembre");
$aujourdhui = time();
$f_aujourdhui = date("d/n/Y", $aujourdhui) ;

Echo "<div style = 'text-align; center' >\n";

// affichage de la date du jour
echo "<p>&nbsp;<h3>Nous sommes aujourd'hui le $f_aujourdhui</h3></hr>\n";

// Creation Formulaire
echo "<form action='Traitement.php' method='POST'>\n";
// construction liste jours
$aujourdhui_jours= date("d", $aujourdhui) ;
echo "<select name='jour'>\n";

For ($n=1; $n<=31; $n++)
{	echo " <option value=$n";
	if ($aujourdhui_jours == $n)
	{ echo " selected";
	}
	echo ">$n\n";
}
echo "</select>\n";

// construction liste mois
$aujourdhui_mois= date("m", $aujourdhui) ;
echo "<select name='mois'>\n";

For ($n=1; $n<=12; $n++)
{	echo " <option value=$n";
	if ($aujourdhui_mois == $n)
	{ echo " selected";
	}
	echo ">$Mois[$n]\n";
}
echo "</select\n";

// construction liste années
$anDébut= date("Y", $aujourdhui) ;
echo "<select name='année'>\n";

For ($n=$anDébut; $n<=$anDébut+3; $n++)
{	echo " <option value=$n";
	if ($anDébut == $n)
	{ echo " selected";
	}
	echo "> $n\n"; 
}

echo "</select>\n"; 

echo "</form>\n";

?>
</body></html>