Statistiques
| Branche: | Révision :

root / admin / admin.php @ c32ba05351ff5b41170a98bd4b45859165ab51b6

Historique | Voir | Annoter | Télécharger (13,43 ko)

1 eaf58ac6 Romuald
<?php
2 eaf58ac6 Romuald
/*
3 eaf58ac6 Romuald
 * admin.php - Administration du championnat
4 eaf58ac6 Romuald
 * Copyright (C) 2008 Romuald DELAVERGNE  <delavergne@free.fr>
5 eaf58ac6 Romuald
 *
6 eaf58ac6 Romuald
 * This source code is licensed under the GNU General Public License,
7 eaf58ac6 Romuald
 * Version 2.  See the file COPYING for more details.
8 eaf58ac6 Romuald
 */
9 eaf58ac6 Romuald
        
10 eaf58ac6 Romuald
        require_once 'zip.lib.php';
11 1fe6c79e Romuald
        require_once 'unzip.lib.php';
12 eaf58ac6 Romuald
13 eaf58ac6 Romuald
        if (basename(dirname($_SERVER['PHP_SELF'])) == "admin")
14 eaf58ac6 Romuald
                require_once '../functions.php';
15 eaf58ac6 Romuald
        else
16 eaf58ac6 Romuald
                require_once 'functions.php';
17 eaf58ac6 Romuald
18 4e7797f7 Romuald
        function hiddenVars() { ?>
19 4e7797f7 Romuald
                        <input type="hidden" name="saison" value="<?=$_POST['saison']?>" />
20 4e7797f7 Romuald
                        <input type="hidden" name="div1" value="<?=$_POST['div1']?>" />
21 4e7797f7 Romuald
                        <input type="hidden" name="div2" value="<?=$_POST['div2']?>" />
22 4e7797f7 Romuald
                        <input type="hidden" name="poule" value="<?=$_POST['poule']?>" />
23 4e7797f7 Romuald
                        <input type="hidden" name="phase" value="<?=$_POST['phase']?>" />
24 4e7797f7 Romuald
<?php }
25 4e7797f7 Romuald
26 4e7797f7 Romuald
        function retour($button, $message = "") { ?>
27 4e7797f7 Romuald
                <form method="post" action="index.php">
28 4e7797f7 Romuald
<?php if ($message != "") echo "\t\t\t$message"; ?>
29 4e7797f7 Romuald
<?php hiddenVars() ?>
30 4e7797f7 Romuald
                        <input type="submit" value="<?=$button?>" />
31 4e7797f7 Romuald
                </form>
32 4e7797f7 Romuald
<?php }
33 748471df Romuald
34 eaf58ac6 Romuald
        /*
35 eaf58ac6 Romuald
        echo "<pre>\n";
36 eaf58ac6 Romuald
        print_r($_POST);
37 eaf58ac6 Romuald
        echo "</pre>\n";
38 eaf58ac6 Romuald
        */
39 eaf58ac6 Romuald
40 eaf58ac6 Romuald
        // Données reçues par l'index ou cette page
41 eaf58ac6 Romuald
        $championnat = $_POST['championnat'];
42 eaf58ac6 Romuald
        if ($championnat == "ajouter un championnat") $championnat = "ajouter";
43 eaf58ac6 Romuald
        if ($_POST['validation_championnat'] == "ajouter") $championnat = "validation_ajouter";
44 eaf58ac6 Romuald
        if ($_POST['validation_championnat'] == "modifier") $championnat = "validation_modifier";
45 c32ba053 Romuald
        if ($_POST['validation_penalites'] == "valider") $championnat = "validation_penalites";
46 eaf58ac6 Romuald
47 eaf58ac6 Romuald
        if (isset($_POST['rencontre-ajouter'])) {
48 eaf58ac6 Romuald
                $rencontre = "ajouter";
49 eaf58ac6 Romuald
        } else {
50 eaf58ac6 Romuald
                $vars = preg_grep("/^rencontre-/", array_keys($_POST));
51 eaf58ac6 Romuald
                if ($vars) {
52 eaf58ac6 Romuald
                        $rencontre = $_POST[current($vars)];
53 eaf58ac6 Romuald
                        $rencontreId = current($vars);
54 eaf58ac6 Romuald
                }
55 eaf58ac6 Romuald
        }
56 eaf58ac6 Romuald
        if ($_POST['validation_rencontre'] == "ajouter") $rencontre = "validation_ajouter";
57 eaf58ac6 Romuald
        if ($_POST['validation_rencontre'] == "modifier") $rencontre = "validation_modifier";
58 eaf58ac6 Romuald
59 eaf58ac6 Romuald
        $equipes = get_magic_quotes_gpc() ? stripslashes($_POST['equipes']) : $_POST['equipes'];
60 eaf58ac6 Romuald
        $journee = get_magic_quotes_gpc() ? stripslashes($_POST['journee']) : $_POST['journee'];
61 eaf58ac6 Romuald
        $domicile = get_magic_quotes_gpc() ? stripslashes($_POST['domicile']) : $_POST['domicile'];
62 eaf58ac6 Romuald
        $visiteur = get_magic_quotes_gpc() ? stripslashes($_POST['visiteur']) : $_POST['visiteur'];
63 eaf58ac6 Romuald
        $ptsDom = get_magic_quotes_gpc() ? stripslashes($_POST['ptsDom']) : $_POST['ptsDom'];
64 eaf58ac6 Romuald
        $ptsVis = get_magic_quotes_gpc() ? stripslashes($_POST['ptsVis']) : $_POST['ptsVis'];
65 eaf58ac6 Romuald
        $scoreDom = get_magic_quotes_gpc() ? stripslashes($_POST['scoreDom']) : $_POST['scoreDom'];
66 eaf58ac6 Romuald
        $scoreVis = get_magic_quotes_gpc() ? stripslashes($_POST['scoreVis']) : $_POST['scoreVis'];
67 eaf58ac6 Romuald
68 eaf58ac6 Romuald
        $message = "";
69 eaf58ac6 Romuald
70 eaf58ac6 Romuald
        if ($_POST['saison'] && $_POST['div1']) {
71 748471df Romuald
                $path = (IamAdmin()) ? "../datas" : "datas";
72 748471df Romuald
                $path .= "/".$_POST['saison']."/".$_POST['div1'];
73 748471df Romuald
                if ($_POST['div2']) $path .= $SEP_DIV.$_POST['div2'];
74 748471df Romuald
                if ($_POST['poule'] || $_POST['phase']) $path .= "/";
75 748471df Romuald
                if ($_POST['poule']) $path .= $_POST['poule'];
76 748471df Romuald
                if ($_POST['phase']) $path .= $SEP_DIV.$_POST['phase'];
77 eaf58ac6 Romuald
        }
78 eaf58ac6 Romuald
79 748471df Romuald
        if ($_POST['exporter'] == "exporter") {
80 eaf58ac6 Romuald
                $zip = new zipfile();
81 eaf58ac6 Romuald
                backup($zip, "../datas", "datas");
82 eaf58ac6 Romuald
                $archive = $zip->file();
83 eaf58ac6 Romuald
                header("Content-Type: application/x-zip");
84 eaf58ac6 Romuald
                header("Content-Disposition: inline; filename=datas-".date("Y-m-d").".zip");
85 eaf58ac6 Romuald
                echo $archive;
86 eaf58ac6 Romuald
                exit;
87 748471df Romuald
        } elseif ($_POST['validation_importer'] == "importer") {
88 1fe6c79e Romuald
                if ($_FILES['zipfile']['error'] == 0) {
89 748471df Romuald
                        $dest = "..";
90 1fe6c79e Romuald
                        $zip = new SimpleUnzip($_FILES['zipfile']['tmp_name']);
91 1fe6c79e Romuald
                        if ($zip) {
92 748471df Romuald
                                $needToImport = array();
93 748471df Romuald
                                $alreadyExist = array();
94 1fe6c79e Romuald
                                foreach ($zip->Entries as $extr) {
95 1fe6c79e Romuald
                                        if (!file_exists($dest."/".$extr->Path)) {
96 1fe6c79e Romuald
                                                mkdirRecursive($dest."/".$extr->Path);
97 748471df Romuald
                                                $needToImport[] = $extr->Path;
98 748471df Romuald
                                        } else {
99 748471df Romuald
                                                if (!in_array($extr->Path, $needToImport)) {
100 748471df Romuald
                                                        if (!in_array($extr->Path, $alreadyExist)) {
101 748471df Romuald
                                                                $message .= "<p>Le championnat ".$extr->Path." n'a pas &eacute;t&eacute; import&eacute; car il existe d&eacute;j&agrave; !</p>";
102 748471df Romuald
                                                                $alreadyExist[] = $extr->Path;
103 748471df Romuald
                                                        }
104 748471df Romuald
                                                }
105 748471df Romuald
                                        }
106 748471df Romuald
                                        if (in_array($extr->Path, $needToImport)) {
107 1fe6c79e Romuald
                                                $fh = fopen($dest."/".$extr->Path."/".$extr->Name, 'w');
108 1fe6c79e Romuald
                                                fwrite($fh, $extr->Data);
109 1fe6c79e Romuald
                                                fclose($fh);
110 1fe6c79e Romuald
                                        }
111 1fe6c79e Romuald
                                }
112 1fe6c79e Romuald
                                $message .= "Donn&eacute;es import&eacute;es";
113 1fe6c79e Romuald
                        } else {
114 1fe6c79e Romuald
                                $message = $_POST['zipfile'].": fichier invalide !";
115 1fe6c79e Romuald
                        }
116 1fe6c79e Romuald
                } else {
117 1fe6c79e Romuald
                        $message = "Erreur lors du chargement du fichier '".$_FILES['zipfile']['name']."' !";
118 1fe6c79e Romuald
                }
119 eaf58ac6 Romuald
        } elseif ($_POST['supprimer-tout'] == "tout supprimer") {
120 eaf58ac6 Romuald
                $message = "pas impl&eacute;ment&eacute;.";
121 eaf58ac6 Romuald
        }
122 eaf58ac6 Romuald
123 eaf58ac6 Romuald
        if ($path) {
124 eaf58ac6 Romuald
                //echo "<p>path=$path.</p>\n";
125 eaf58ac6 Romuald
                switch ($championnat) {
126 c32ba053 Romuald
                        case "pénalités":
127 c32ba053 Romuald
                                $Pen = getPenalites($path);
128 c32ba053 Romuald
                                $equipes = getEquipes($path);
129 c32ba053 Romuald
                                break;
130 eaf58ac6 Romuald
                        case "modifier":
131 eaf58ac6 Romuald
                                if (file_exists("$path/equipes")) {
132 eaf58ac6 Romuald
                                        $equipes = file_get_contents("$path/equipes");
133 eaf58ac6 Romuald
                                }
134 eaf58ac6 Romuald
                                break;
135 eaf58ac6 Romuald
                        case "validation_ajouter":
136 eaf58ac6 Romuald
                                if (!file_exists($path)) {
137 eaf58ac6 Romuald
                                        mkdirRecursive($path);
138 4e8f0aee Romuald
                                        my_file_put_contents("$path/equipes", $equipes);
139 eaf58ac6 Romuald
                                        $message = "Le championnat a &eacute;t&eacute; ajout&eacute;.";
140 eaf58ac6 Romuald
                                } else {
141 eaf58ac6 Romuald
                                        $message = "Le championnat existe d&eacute;j&agrave; !";
142 eaf58ac6 Romuald
                                }
143 eaf58ac6 Romuald
                                break;
144 eaf58ac6 Romuald
                        case "validation_modifier":
145 4e8f0aee Romuald
                                my_file_put_contents("$path/equipes", $equipes);
146 eaf58ac6 Romuald
                                $message = "Le championnat a &eacute;t&eacute; mis à jour.";
147 eaf58ac6 Romuald
                                break;
148 c32ba053 Romuald
                        case "validation_penalites":
149 c32ba053 Romuald
                                $vars = preg_grep("/^pen_/", array_keys($_POST));
150 c32ba053 Romuald
                                if ($vars) {
151 c32ba053 Romuald
                                        $penalites = "";
152 c32ba053 Romuald
                                        foreach ($vars as $var) {
153 c32ba053 Romuald
                                                if ($_POST[$var] > 0) {
154 c32ba053 Romuald
                                                        list($prefix, $equipe) = explode("_", $var);
155 c32ba053 Romuald
                                                        $penalites .= $equipe.":".$_POST[$var]."\n";
156 c32ba053 Romuald
                                                }
157 c32ba053 Romuald
                                        }
158 c32ba053 Romuald
                                        $file = "$path/penalites";
159 c32ba053 Romuald
                                        if ($penalites) {
160 c32ba053 Romuald
                                                my_file_put_contents($file, $penalites);
161 c32ba053 Romuald
                                        } else {
162 c32ba053 Romuald
                                                if (file_exists($file)) unlink($file);
163 c32ba053 Romuald
                                        }
164 c32ba053 Romuald
                                        $message = "Les p&eacute;nalit&eacute;s ont &eacute;t&eacute; mises à jour.";
165 c32ba053 Romuald
                                }
166 c32ba053 Romuald
                                break;
167 eaf58ac6 Romuald
                        case "supprimer":
168 eaf58ac6 Romuald
                                // Suppression de tous les fichiers du répertoire
169 eaf58ac6 Romuald
                                if ($dir = opendir($path)) {
170 eaf58ac6 Romuald
                                        while (($file = readdir($dir)) !== FALSE) {
171 eaf58ac6 Romuald
                                                if (is_file("$path/$file")) unlink("$path/$file");
172 eaf58ac6 Romuald
                                        }
173 eaf58ac6 Romuald
                                        closedir($dir);
174 eaf58ac6 Romuald
                                }
175 eaf58ac6 Romuald
                                // Suppression du maximum de répertoires
176 eaf58ac6 Romuald
                                while (isEmptyDir($path) && basename($path) != "datas") {
177 eaf58ac6 Romuald
                                        monRmdir($path);
178 eaf58ac6 Romuald
                                        $path = dirname($path);
179 eaf58ac6 Romuald
                                }
180 eaf58ac6 Romuald
                                $message = "Le championnat a &eacute;t&eacute; supprim&eacute;.";
181 eaf58ac6 Romuald
                                break;
182 eaf58ac6 Romuald
                }
183 eaf58ac6 Romuald
                switch ($rencontre) {
184 eaf58ac6 Romuald
                        case "ajouter":
185 eaf58ac6 Romuald
                                $equipes = getEquipes($path);
186 eaf58ac6 Romuald
                                break;
187 eaf58ac6 Romuald
                        case "modifier":
188 eaf58ac6 Romuald
                                $equipes = getEquipes($path);
189 eaf58ac6 Romuald
                                list($prefix, $journee, $domicile, $visiteur) = explode("-", $rencontreId);
190 eaf58ac6 Romuald
                                $file = "$path/match-".$journee."-".$domicile."-".$visiteur;
191 eaf58ac6 Romuald
                                if (file_exists($file)) {
192 eaf58ac6 Romuald
                                        $resu = file_get_contents($file);
193 eaf58ac6 Romuald
                                        list($ptsDom, $ptsVis, $scoreDom, $scoreVis) = explode(":", $resu);
194 eaf58ac6 Romuald
                                }
195 eaf58ac6 Romuald
                                break;
196 eaf58ac6 Romuald
                        case "validation_ajouter":
197 eaf58ac6 Romuald
                                if ($journee == "" || $domicile == "" || $visiteur == "") {
198 eaf58ac6 Romuald
                                        $message = "Vous devez saisir le num&eacute;ro de la journ&eacute;e, l'&eacute;quipe qui re&ccedil;oit et qui se d&eacute;place !";
199 eaf58ac6 Romuald
                                } else {
200 eaf58ac6 Romuald
                                        $file = "$path/match-".$journee."-".$domicile."-".$visiteur;
201 eaf58ac6 Romuald
                                        if (!file_exists($file)) {
202 4e8f0aee Romuald
                                                my_file_put_contents($file, $ptsDom.":".$ptsVis.":".$scoreDom.":".$scoreVis);
203 eaf58ac6 Romuald
                                                $message = "La nouvelle rencontre a &eacute;t&eacute; ajout&eacute;e.";
204 eaf58ac6 Romuald
                                        } else {
205 eaf58ac6 Romuald
                                                $message = "La rencontre existe d&eacute;j&agrave; !";
206 eaf58ac6 Romuald
                                        }
207 eaf58ac6 Romuald
                                }
208 eaf58ac6 Romuald
                                break;
209 eaf58ac6 Romuald
                        case "validation_modifier":
210 eaf58ac6 Romuald
                                $file = "$path/match-".$journee."-".$domicile."-".$visiteur;
211 4e8f0aee Romuald
                                my_file_put_contents($file, $ptsDom.":".$ptsVis.":".$scoreDom.":".$scoreVis);
212 eaf58ac6 Romuald
                                $message = "La rencontre a &eacute;t&eacute; mise à jour.";
213 eaf58ac6 Romuald
                                break;
214 eaf58ac6 Romuald
                        case "supprimer":
215 eaf58ac6 Romuald
                                list($prefix, $journee, $domicile, $visiteur) = explode("-", $rencontreId);
216 eaf58ac6 Romuald
                                $file = "match-".$journee."-".$domicile."-".$visiteur;
217 eaf58ac6 Romuald
                                if (file_exists("$path/$file")) {
218 eaf58ac6 Romuald
                                        unlink("$path/$file");
219 eaf58ac6 Romuald
                                        $message = "La rencontre a &eacute;t&eacute; supprim&eacute;e.";
220 eaf58ac6 Romuald
                                }
221 eaf58ac6 Romuald
                                break;
222 eaf58ac6 Romuald
                }
223 eaf58ac6 Romuald
        }
224 eaf58ac6 Romuald
?>
225 eaf58ac6 Romuald
<html>
226 eaf58ac6 Romuald
<head>
227 eaf58ac6 Romuald
        <title>Administration</title>
228 eaf58ac6 Romuald
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
229 eaf58ac6 Romuald
        <meta http-equiv="Content-language" content="fr" />
230 eaf58ac6 Romuald
        <meta name="copyright" content="Tous droits réservés - All Rights Reserved" />
231 eaf58ac6 Romuald
        <meta name="author" content="Romuald DELAVERGNE">
232 eaf58ac6 Romuald
</head>
233 eaf58ac6 Romuald
<html>
234 eaf58ac6 Romuald
<body>
235 eaf58ac6 Romuald
<?php if ($championnat == "ajouter" || $championnat == "modifier" ) { ?>
236 eaf58ac6 Romuald
        <form name="admin" method="post" action="<?=$_SERVER['PHP_SELF']?>">
237 eaf58ac6 Romuald
                <table border="0">
238 eaf58ac6 Romuald
                        <tr>
239 eaf58ac6 Romuald
                                <td>Saison</td>
240 eaf58ac6 Romuald
                                <td>
241 eaf58ac6 Romuald
                                        : 
242 eaf58ac6 Romuald
<?php if ($championnat == "ajouter") { ?>
243 eaf58ac6 Romuald
                                        <input type="text" name="saison" size="5" value="" />
244 eaf58ac6 Romuald
<?php } else { ?>
245 eaf58ac6 Romuald
                                        <input type="hidden" name="saison" value="<?=$_POST['saison']?>" />
246 eaf58ac6 Romuald
                                        <?=$_POST['saison']."/".($_POST['saison']+1)."\n"?>
247 eaf58ac6 Romuald
<?php } ?>
248 eaf58ac6 Romuald
                                </td>
249 eaf58ac6 Romuald
                        </tr>
250 eaf58ac6 Romuald
                        <tr>
251 eaf58ac6 Romuald
                                <td>Division</td>
252 eaf58ac6 Romuald
                                <td>
253 eaf58ac6 Romuald
                                        :
254 eaf58ac6 Romuald
<?php if ($championnat == "ajouter") { ?>
255 eaf58ac6 Romuald
                                        <select name="div1">
256 eaf58ac6 Romuald
                                                <option value=""></option>
257 eaf58ac6 Romuald
<?php
258 eaf58ac6 Romuald
                                        foreach ($DIVISION as $n => $d) {
259 eaf58ac6 Romuald
                                                echo "\t\t\t\t\t\t<option value=\"$n\">$d</option>\n";
260 eaf58ac6 Romuald
                                        }
261 eaf58ac6 Romuald
?>
262 eaf58ac6 Romuald
                                        </select>
263 eaf58ac6 Romuald
                                        <input type="text" name="div2" size="3" value="" />
264 eaf58ac6 Romuald
<?php } else { ?>
265 eaf58ac6 Romuald
                                        <input type="hidden" name="div1" value="<?=$_POST['div1']?>" />
266 eaf58ac6 Romuald
                                        <input type="hidden" name="div2" value="<?=$_POST['div2']?>" />
267 eaf58ac6 Romuald
                                        <?=$_POST['div1'].$_POST['div2']."\n"?>
268 eaf58ac6 Romuald
<?php } ?>
269 eaf58ac6 Romuald
                                </td>
270 eaf58ac6 Romuald
                        </tr>
271 eaf58ac6 Romuald
<?php if ($championnat == "ajouter" || $_POST['poule']) { ?>
272 eaf58ac6 Romuald
                        <tr>
273 eaf58ac6 Romuald
                                <td>Poule</td>
274 eaf58ac6 Romuald
                                <td>
275 eaf58ac6 Romuald
                                        :
276 eaf58ac6 Romuald
<?php if ($championnat == "ajouter") { ?>
277 eaf58ac6 Romuald
                                        <input type="text" name="poule" size="3" value="" />
278 eaf58ac6 Romuald
<?php } else { ?>
279 eaf58ac6 Romuald
                                        <input type="hidden" name="poule" value="<?=$_POST['poule']?>" />
280 eaf58ac6 Romuald
                                        <?=$_POST['poule']."\n"?>
281 eaf58ac6 Romuald
<?php } ?>
282 eaf58ac6 Romuald
                                </td>
283 eaf58ac6 Romuald
                        </tr>
284 eaf58ac6 Romuald
<?php } ?>
285 eaf58ac6 Romuald
<?php if ($championnat == "ajouter" || $_POST['phase']) { ?>
286 eaf58ac6 Romuald
                        <tr>
287 eaf58ac6 Romuald
                                <td>Phase</td>
288 eaf58ac6 Romuald
                                <td>
289 eaf58ac6 Romuald
                                        :
290 eaf58ac6 Romuald
<?php if ($championnat == "ajouter") { ?>
291 eaf58ac6 Romuald
                                        <select name="phase">
292 eaf58ac6 Romuald
                                                <option value=""></option>
293 eaf58ac6 Romuald
                                                <option value="1">1</option>
294 eaf58ac6 Romuald
                                                <option value="2">2</option>
295 eaf58ac6 Romuald
                                        </select>
296 eaf58ac6 Romuald
<?php } else { ?>
297 eaf58ac6 Romuald
                                        <input type="hidden" name="phase" value="<?=$_POST['phase']?>" />
298 eaf58ac6 Romuald
                                        <?=$_POST['phase']."\n"?>
299 eaf58ac6 Romuald
<?php } ?>
300 eaf58ac6 Romuald
                                </td>
301 eaf58ac6 Romuald
                        </tr>
302 eaf58ac6 Romuald
<?php } ?>
303 eaf58ac6 Romuald
                        <tr>
304 eaf58ac6 Romuald
                                <td colspan="2">
305 eaf58ac6 Romuald
                                        Liste des &eacute;quipes :
306 eaf58ac6 Romuald
                                </td>
307 eaf58ac6 Romuald
                        </tr>
308 eaf58ac6 Romuald
                        <tr>
309 eaf58ac6 Romuald
                                <td colspan="2">
310 eaf58ac6 Romuald
                                        <textarea name="equipes" cols="30" rows="10"><?=$equipes?></textarea>
311 eaf58ac6 Romuald
                                </td>
312 eaf58ac6 Romuald
                        </tr>
313 eaf58ac6 Romuald
                </table>
314 eaf58ac6 Romuald
<?php if ($championnat == "ajouter") { ?>
315 eaf58ac6 Romuald
                <input type="submit" name="validation_championnat" value="ajouter" />
316 eaf58ac6 Romuald
<?php } ?>
317 eaf58ac6 Romuald
<?php if ($championnat == "modifier" ) { ?>
318 eaf58ac6 Romuald
                <input type="submit" name="validation_championnat" value="modifier" />
319 eaf58ac6 Romuald
<?php } ?>
320 eaf58ac6 Romuald
        </form>
321 4e7797f7 Romuald
<?php retour("annuler"); ?>
322 c32ba053 Romuald
<?php } else if ($championnat == "pénalités") { ?>
323 c32ba053 Romuald
        <form method="post" action="<?=$_SERVER['PHP_SELF']?>">
324 c32ba053 Romuald
                <table>
325 c32ba053 Romuald
<?php foreach ($equipes as $n => $e) { ?>
326 c32ba053 Romuald
                        <tr>
327 c32ba053 Romuald
                                <td><?=$e?></td>
328 c32ba053 Romuald
                                <td>:<input type="text" name="pen_<?=$n?>" size="3" value="<?=($Pen[$n] ? $Pen[$n] : "0")?>" /></td>
329 c32ba053 Romuald
                        </tr>
330 c32ba053 Romuald
<?php        } ?>
331 c32ba053 Romuald
                </table>
332 c32ba053 Romuald
<?php hiddenVars() ?>
333 c32ba053 Romuald
                <input type="submit" name="validation_penalites" value="valider" />
334 c32ba053 Romuald
        </form>
335 c32ba053 Romuald
<?php retour("annuler"); ?>
336 eaf58ac6 Romuald
<?php } else if ($rencontre == "ajouter" || $rencontre == "modifier") { ?>
337 748471df Romuald
        <form method="post" action="<?=$_SERVER['PHP_SELF']?>">
338 eaf58ac6 Romuald
                <table border="0">
339 eaf58ac6 Romuald
                        <tr>
340 eaf58ac6 Romuald
                                <td colspan="3">
341 eaf58ac6 Romuald
                                        Journ&eacute;e<?=($rencontre == "modifier") ? " $journee\n" : "\n"?>
342 eaf58ac6 Romuald
<?php if ($rencontre == "ajouter") { ?>
343 eaf58ac6 Romuald
                                        <input type="text" name="journee" size="3" value="" />
344 eaf58ac6 Romuald
<?php } else { ?>
345 eaf58ac6 Romuald
                                        <input type="hidden" name="journee" value="<?=$journee?>" />
346 eaf58ac6 Romuald
<?php } ?>
347 eaf58ac6 Romuald
                                </td>
348 eaf58ac6 Romuald
                        </tr>
349 eaf58ac6 Romuald
                        <tr>
350 eaf58ac6 Romuald
                                <td>
351 eaf58ac6 Romuald
<?php if ($rencontre == "ajouter") { ?>
352 eaf58ac6 Romuald
                                        &Eacute;quipe &agrave; domicile :
353 eaf58ac6 Romuald
                                        <select name="domicile">
354 eaf58ac6 Romuald
                                                <option value=""></option>
355 eaf58ac6 Romuald
<?php
356 eaf58ac6 Romuald
                                                foreach ($equipes as $n => $e) {
357 eaf58ac6 Romuald
                                                        echo "\t\t\t\t\t\t<option value=\"$n\"";
358 eaf58ac6 Romuald
                                                        if ($domicile && $n == $domicile) echo " selected";
359 eaf58ac6 Romuald
                                                        echo ">$e</option>\n";
360 eaf58ac6 Romuald
                                                }
361 eaf58ac6 Romuald
?>
362 eaf58ac6 Romuald
                                        </select>
363 eaf58ac6 Romuald
<?php } else { ?>
364 eaf58ac6 Romuald
                                        <input type="hidden" name="domicile" value="<?=$domicile?>" />
365 eaf58ac6 Romuald
                                        <?=$equipes[$domicile]."\n"?>
366 eaf58ac6 Romuald
<?php } ?>
367 eaf58ac6 Romuald
                                </td>
368 eaf58ac6 Romuald
                                <td> points : <input type="text" name="ptsDom" size="3" value="<?=$ptsDom?>" /></td>
369 eaf58ac6 Romuald
                                <td> score : <input type="text" name="scoreDom" size="3" value="<?=$scoreDom?>" /></td>
370 eaf58ac6 Romuald
                        </tr>
371 eaf58ac6 Romuald
                        <tr>
372 eaf58ac6 Romuald
                                <td>
373 eaf58ac6 Romuald
<?php if ($rencontre == "ajouter") { ?>
374 eaf58ac6 Romuald
                                        &Eacute;quipe &agrave; l'ext&eacute;rieure :
375 eaf58ac6 Romuald
                                        <select name="visiteur">
376 eaf58ac6 Romuald
                                                <option value=""></option>
377 eaf58ac6 Romuald
<?php
378 eaf58ac6 Romuald
                                                foreach ($equipes as $n => $e) {
379 eaf58ac6 Romuald
                                                        echo "\t\t\t\t\t\t<option value=\"$n\"";
380 eaf58ac6 Romuald
                                                        if ($visiteur && $n == $visiteur) echo " selected";
381 eaf58ac6 Romuald
                                                        echo ">$e</option>\n";
382 eaf58ac6 Romuald
                                                }
383 eaf58ac6 Romuald
?>
384 eaf58ac6 Romuald
                                        </select>
385 eaf58ac6 Romuald
<?php } else { ?>
386 eaf58ac6 Romuald
                                        <input type="hidden" name="visiteur" value="<?=$visiteur?>" />
387 eaf58ac6 Romuald
                                        <?=$equipes[$visiteur]."\n"?>
388 eaf58ac6 Romuald
<?php } ?>
389 eaf58ac6 Romuald
                                </td>
390 eaf58ac6 Romuald
                                <td> points : <input type="text" name="ptsVis" size="3" value="<?=$ptsVis?>" /></td>
391 eaf58ac6 Romuald
                                <td> score : <input type="text" name="scoreVis" size="3" value="<?=$scoreVis?>" /></td>
392 eaf58ac6 Romuald
                        </tr>
393 eaf58ac6 Romuald
                </table>
394 4e7797f7 Romuald
<?php hiddenVars() ?>
395 eaf58ac6 Romuald
<?php if ($rencontre == "ajouter") { ?>
396 eaf58ac6 Romuald
                <input type="submit" name="validation_rencontre" value="ajouter" />
397 eaf58ac6 Romuald
<?php } ?>
398 eaf58ac6 Romuald
<?php if ($rencontre == "modifier") { ?>
399 eaf58ac6 Romuald
                <input type="submit" name="validation_rencontre" value="modifier" />
400 eaf58ac6 Romuald
<?php } ?>
401 eaf58ac6 Romuald
        </form>
402 4e7797f7 Romuald
<?php retour("annuler"); ?>
403 1fe6c79e Romuald
<?php } else if ($_POST['importer'] == "importer") { ?>
404 1fe6c79e Romuald
                <form method="post" enctype="multipart/form-data">
405 1fe6c79e Romuald
<?php hiddenVars() ?>
406 1fe6c79e Romuald
                        <input type="file" name="zipfile" value="" />
407 748471df Romuald
                        <input type="submit" name="validation_importer" value="importer" />
408 1fe6c79e Romuald
                </form>
409 1fe6c79e Romuald
<?php retour("annuler"); ?>
410 4e7797f7 Romuald
<?php
411 4e7797f7 Romuald
        } else {
412 4e7797f7 Romuald
                retour("continuer", $message);
413 4e7797f7 Romuald
        }
414 4e7797f7 Romuald
?>
415 eaf58ac6 Romuald
</body>
416 eaf58ac6 Romuald
</html>