diff options
author | polo <ordipolo@gmx.fr> | 2022-02-24 02:29:14 +0100 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2022-02-24 02:29:14 +0100 |
commit | f19db76cc3b21785619ffd24bfb34692a3aaa66a (patch) | |
tree | 7a715c3bc89232a981f3150caa46e61cba7850f2 /index.php | |
parent | 2c5dc14a9cd8bd847c724c0d43ddce8be0069013 (diff) | |
download | melaine-f19db76cc3b21785619ffd24bfb34692a3aaa66a.zip |
recursiveIterator
Diffstat (limited to 'index.php')
-rw-r--r-- | index.php | 42 |
1 files changed, 26 insertions, 16 deletions
@@ -12,7 +12,7 @@ if(!empty($_SESSION['erreur'])) | |||
12 | unset($_SESSION['erreur']); | 12 | unset($_SESSION['erreur']); |
13 | } | 13 | } |
14 | 14 | ||
15 | // à modifier par l'utilisateur | 15 | // fichier destiné à l'utilisateur |
16 | require('config.php'); | 16 | require('config.php'); |
17 | 17 | ||
18 | // au premier démarrage du site | 18 | // au premier démarrage du site |
@@ -208,7 +208,8 @@ if(isset($_GET['page'])) | |||
208 | } | 208 | } |
209 | 209 | ||
210 | 210 | ||
211 | // actions en mode admin, recharger une des pages principales | 211 | // actions en mode admin depuis le menu orange |
212 | // recharger une des pages principales | ||
212 | elseif($_SESSION['admin'] == 1 && isset($_GET['action'])) | 213 | elseif($_SESSION['admin'] == 1 && isset($_GET['action'])) |
213 | { | 214 | { |
214 | if($_GET['action'] == 'modif_mdp') | 215 | if($_GET['action'] == 'modif_mdp') |
@@ -216,24 +217,33 @@ elseif($_SESSION['admin'] == 1 && isset($_GET['action'])) | |||
216 | //changePassword($secret); | 217 | //changePassword($secret); |
217 | changePassword(); | 218 | changePassword(); |
218 | } | 219 | } |
219 | // extraction du contenu du dossier data | ||
220 | else if($_GET['action'] == 'extraction') | ||
221 | { | ||
222 | require('controller/backup.php'); | ||
223 | extraction($_GET['from']); | ||
224 | } | ||
225 | // l'inverse, insertion des données d'une sauvegarde | ||
226 | else if($_GET['action'] == 'insertion') | ||
227 | { | ||
228 | require('controller/backup.php'); | ||
229 | insertion($_GET['from']); | ||
230 | } | ||
231 | else | 220 | else |
232 | { | 221 | { |
233 | accueil(); | 222 | require_once('controller/backup.php'); |
223 | |||
224 | // extraction du contenu du dossier data | ||
225 | if($_GET['action'] == 'sauvegarde') | ||
226 | { | ||
227 | sauvegarder($_GET['from']); | ||
228 | } | ||
229 | // insertion des données d'une sauvegarde | ||
230 | elseif($_GET['action'] == 'restauration') | ||
231 | { | ||
232 | restaurer($_GET['from']); | ||
233 | } | ||
234 | // tout sauf le dossier data | ||
235 | /*elseif($_GET['action'] == 'extrairePHP') | ||
236 | { | ||
237 | extrairePHP($_GET['from']); | ||
238 | }*/ | ||
239 | else | ||
240 | { | ||
241 | accueil(); | ||
242 | } | ||
234 | } | 243 | } |
235 | } | 244 | } |
236 | 245 | ||
246 | // à supprimer, on utilisera plutôt une variable de session | ||
237 | // renvoi ici par le .htaccess si lien mort ou sans http:// au début | 247 | // renvoi ici par le .htaccess si lien mort ou sans http:// au début |
238 | elseif(isset($_GET['erreur'])) | 248 | elseif(isset($_GET['erreur'])) |
239 | { | 249 | { |
@@ -253,4 +263,4 @@ elseif(isset($_GET['erreur'])) | |||
253 | else | 263 | else |
254 | { | 264 | { |
255 | accueil(); | 265 | accueil(); |
256 | } | 266 | } \ No newline at end of file |