Révision 441f9a06
b/index.php | ||
---|---|---|
32 | 32 |
$rencontres = array(); // Rencontres et résultats de chaque journée |
33 | 33 |
$saisons = array(); // Liste des saisons disponibles |
34 | 34 |
$divisions = array(); // Liste des divisions disponibles pour l'année |
35 |
$poules = array(); // Liste des poules disponibles pour la division |
|
36 |
$phases = array(); // Liste des phases disponibles pour la division |
|
35 | 37 |
$subdivs = array(); // Liste des poules/phases disponibles pour la division |
36 | 38 |
|
37 | 39 |
$saison = $_POST['saison']; // l'année du début de saison |
... | ... | |
62 | 64 |
list($div1, $div2) = explode($SEP_DIV, $division); |
63 | 65 |
getDirs($path, $subdivs); |
64 | 66 |
sort($subdivs, SORT_STRING); |
65 |
if (!in_array($subdiv, $subdivs)) unset($subdiv, $poule, $phase); |
|
67 |
foreach ($subdivs as $s) { |
|
68 |
list($a, $b) = explode($SEP_DIV, $s); |
|
69 |
$poules[] = $a; |
|
70 |
} |
|
71 |
if (!in_array($poule, $poules)) unset($subdiv, $poule, $phase); |
|
66 | 72 |
if (!$subdiv && $subdivs) $subdiv = $subdivs[0]; |
73 |
list($poule, $phase) = explode($SEP_DIV, $subdiv); |
|
74 |
foreach ($subdivs as $s) { |
|
75 |
list($a, $b) = explode($SEP_DIV, $s); |
|
76 |
if ($a == $poule) $phases[] = $b; |
|
77 |
} |
|
78 |
if (!in_array($phase, $phases)) unset($subdiv, $phase); |
|
79 |
if (!$phase && $phases) { |
|
80 |
$phase = $phases[0]; |
|
81 |
$subdiv = $poule; if ($phase != "") $subdiv .= $SEP_DIV.$phase; |
|
82 |
} |
|
67 | 83 |
} |
68 | 84 |
if ($subdiv) { |
69 | 85 |
list($poule, $phase) = explode($SEP_DIV, $subdiv); |
... | ... | |
155 | 171 |
<?=$titleSubdiv?> : |
156 | 172 |
<select name="poule" onChange="submit()"> |
157 | 173 |
<?php |
158 |
foreach ($subdivs as $s) { |
|
159 |
list($a, $b) = explode($SEP_DIV, $s); |
|
160 |
echo "\t\t\t\t<option value=\"$a\""; |
|
161 |
if ($poule == $a) echo " selected"; |
|
162 |
echo ">$a</option>\n"; |
|
174 |
foreach ($poules as $p) { |
|
175 |
echo "\t\t\t\t<option value=\"$p\""; |
|
176 |
if ($poule == $p) echo " selected"; |
|
177 |
echo ">$p</option>\n"; |
|
163 | 178 |
} |
164 | 179 |
?> |
165 | 180 |
</select> |
... | ... | |
168 | 183 |
Phase : |
169 | 184 |
<select name="phase" onChange="submit()"> |
170 | 185 |
<?php |
171 |
foreach ($subdivs as $s) { |
|
172 |
list($a, $b) = explode($SEP_DIV, $s); |
|
173 |
echo "\t\t\t\t<option value=\"$b\""; |
|
174 |
if ($phase == $b) echo " selected"; |
|
175 |
echo ">$b</option>\n"; |
|
186 |
foreach ($phases as $p) { |
|
187 |
echo "\t\t\t\t<option value=\"$p\""; |
|
188 |
if ($phase == $p) echo " selected"; |
|
189 |
echo ">$p</option>\n"; |
|
176 | 190 |
} |
177 | 191 |
?> |
178 | 192 |
</select> |
Formats disponibles : Unified diff