summaryrefslogtreecommitdiff
path: root/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'index.php')
-rw-r--r--index.php42
1 files changed, 26 insertions, 16 deletions
diff --git a/index.php b/index.php
index 0b2a950..73bfb66 100644
--- a/index.php
+++ b/index.php
@@ -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
16require('config.php'); 16require('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
212elseif($_SESSION['admin'] == 1 && isset($_GET['action'])) 213elseif($_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
238elseif(isset($_GET['erreur'])) 248elseif(isset($_GET['erreur']))
239{ 249{
@@ -253,4 +263,4 @@ elseif(isset($_GET['erreur']))
253else 263else
254{ 264{
255 accueil(); 265 accueil();
256} 266} \ No newline at end of file