diff options
Diffstat (limited to 'controller/ajax.php')
| -rw-r--r-- | controller/ajax.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/controller/ajax.php b/controller/ajax.php index ed840cd..9272dea 100644 --- a/controller/ajax.php +++ b/controller/ajax.php | |||
| @@ -17,7 +17,8 @@ if(isset($_GET['action']) && isset($_GET['page']) && $_GET['action'] == 'upload_ | |||
| 17 | else | 17 | else |
| 18 | { | 18 | { |
| 19 | require('model/Image.php'); | 19 | require('model/Image.php'); |
| 20 | // vaut "true" parce qu'on reçoit une requête AJAX | 20 | require('controller/Security.php'); |
| 21 | // paramètre "true" parce qu'on reçoit une requête AJAX | ||
| 21 | $Image = new Image($_GET['page'], $_GET['page'], true); | 22 | $Image = new Image($_GET['page'], $_GET['page'], true); |
| 22 | // les données des albums sont dans le dossier discographie | 23 | // les données des albums sont dans le dossier discographie |
| 23 | if($_GET['page'] === 'album') | 24 | if($_GET['page'] === 'album') |
| @@ -25,12 +26,15 @@ if(isset($_GET['action']) && isset($_GET['page']) && $_GET['action'] == 'upload_ | |||
| 25 | $Image->setFolder('discographie'); | 26 | $Image->setFolder('discographie'); |
| 26 | } | 27 | } |
| 27 | 28 | ||
| 28 | $Image->upload(); | 29 | $nomFichier = Security::secureFileName($_FILES['upload']['name']); |
| 30 | $Image->setFileName($nomFichier); | ||
| 31 | $Image->setThumbnailWidth(630); | ||
| 29 | 32 | ||
| 33 | $Image->upload(); | ||
| 30 | echo($Image->reponseAjax); // attendu par l'éditeur | 34 | echo($Image->reponseAjax); // attendu par l'éditeur |
| 31 | // attention ici aux var_dump() ou echo() qui trainent | 35 | // attention ici aux var_dump() ou echo() qui trainent |
| 32 | 36 | ||
| 33 | $Image->makeThumbnail(630); // => taille de la <div> | 37 | $Image->makeThumbnail(); // => taille de la <div> |
| 34 | // on pourra l'agrandir en cliquant dessus | 38 | // on pourra l'agrandir en cliquant dessus |
| 35 | // code exécuté alors que l'utilisateur récupère la main | 39 | // code exécuté alors que l'utilisateur récupère la main |
| 36 | } | 40 | } |
