diff options
Diffstat (limited to 'controller/ajax.php')
| -rw-r--r-- | controller/ajax.php | 46 |
1 files changed, 45 insertions, 1 deletions
diff --git a/controller/ajax.php b/controller/ajax.php index 24710d8..188b01f 100644 --- a/controller/ajax.php +++ b/controller/ajax.php | |||
| @@ -1,7 +1,9 @@ | |||
| 1 | <?php | 1 | <?php |
| 2 | // controller/ajax.php | 2 | // controller/ajax.php |
| 3 | 3 | // | |
| 4 | // traitement des requêtes AJAX | 4 | // traitement des requêtes AJAX |
| 5 | |||
| 6 | |||
| 5 | // -> insertion d'une image dans l'éditeur | 7 | // -> insertion d'une image dans l'éditeur |
| 6 | if(isset($_GET['action']) && isset($_GET['page']) && $_GET['action'] == 'upload_image') | 8 | if(isset($_GET['action']) && isset($_GET['page']) && $_GET['action'] == 'upload_image') |
| 7 | { | 9 | { |
| @@ -30,6 +32,48 @@ if(isset($_GET['action']) && isset($_GET['page']) && $_GET['action'] == 'upload_ | |||
| 30 | } | 32 | } |
| 31 | 33 | ||
| 32 | 34 | ||
| 35 | // inversion des positions de deux éléments d'une page | ||
| 36 | /*if(isset($_GET['action']) && isset($_GET['page']) && ($_GET['action'] == 'monter' || $_GET['action'] == 'descendre') && isset($_GET['file_code']) && !empty($_GET['file_code'])) | ||
| 37 | { | ||
| 38 | // sécurité !! | ||
| 39 | if(!isset($_SESSION['admin']) || $_SESSION['admin'] != 1) | ||
| 40 | { | ||
| 41 | header('Location: index.php?erreur=interdit'); | ||
| 42 | } | ||
| 43 | else | ||
| 44 | { | ||
| 45 | require('controller/admin.php'); | ||
| 46 | require('model/Article.php'); | ||
| 47 | |||
| 48 | $pagesArticlesSimples = ['menu', 'melaine', 'musique', 'presse', 'livres', 'jaime', 'peinture', 'archives', 'legal']; | ||
| 49 | $sens = 0; | ||
| 50 | |||
| 51 | if($_GET['action'] == 'monter') | ||
| 52 | { | ||
| 53 | $sens = 1; | ||
| 54 | } | ||
| 55 | if($_GET['action'] == 'descendre') | ||
| 56 | { | ||
| 57 | $sens = 0; | ||
| 58 | } | ||
| 59 | |||
| 60 | if(in_array($_GET['page'], $pagesArticlesSimples)) | ||
| 61 | { | ||
| 62 | // 1 pour monter | ||
| 63 | inversionPositions($_GET['page'], $_GET['file_code'], 'Article', $sens); | ||
| 64 | } | ||
| 65 | elseif($_GET['page'] == 'discographie') | ||
| 66 | { | ||
| 67 | require('model/Album.php'); | ||
| 68 | |||
| 69 | // 1 pour monter | ||
| 70 | inversionPositions($_GET['page'], $_GET['file_code'], 'Album', $sens); | ||
| 71 | } | ||
| 72 | } | ||
| 73 | exit(); // stop !! | ||
| 74 | }*/ | ||
| 75 | |||
| 76 | |||
| 33 | // page restauration quand le fichier zip est lourd | 77 | // page restauration quand le fichier zip est lourd |
| 34 | // -> input file onchange | 78 | // -> input file onchange |
| 35 | if(isset($_GET['action']) && $_GET['action'] == 'restauration' | 79 | if(isset($_GET['action']) && $_GET['action'] == 'restauration' |
