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