summaryrefslogtreecommitdiff
path: root/model
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2022-03-28 03:45:38 +0200
committerpolo <ordipolo@gmx.fr>2022-03-28 03:45:38 +0200
commit4873117ec6aeb86ef169cbf8750123ca24041cdf (patch)
tree7f8ec95171e74d03d9cd9a6edc12108ecbd59785 /model
parent92a4565f303f5b9f273a8d1eb74d52ac541e89bc (diff)
downloadmelaine-4873117ec6aeb86ef169cbf8750123ca24041cdf.zip
upload gros zip AJAX
Diffstat (limited to 'model')
-rw-r--r--model/Article.php2
-rw-r--r--model/Image.php8
2 files changed, 6 insertions, 4 deletions
diff --git a/model/Article.php b/model/Article.php
index 4ef3a5b..4063feb 100644
--- a/model/Article.php
+++ b/model/Article.php
@@ -87,7 +87,7 @@ class Article
87 87
88 // nommer les fichiers avec le timestamp pour: 88 // nommer les fichiers avec le timestamp pour:
89 // - les trier par ordre chronologique 89 // - les trier par ordre chronologique
90 // - rendre quasi impossible d'avoir deux fois le même nom (à la condition de gérer la "concurrence") 90 // - rendre quasi impossible d'avoir deux fois le même nom
91 $fileName = 'data/' . $this->page . '/' . $this->format . '/' . $this->time . '.' . $this->format; 91 $fileName = 'data/' . $this->page . '/' . $this->format . '/' . $this->time . '.' . $this->format;
92 92
93 $file = fopen($fileName, 'w'); // w pour créer ou écraser 93 $file = fopen($fileName, 'w'); // w pour créer ou écraser
diff --git a/model/Image.php b/model/Image.php
index e8bf3f9..05773e9 100644
--- a/model/Image.php
+++ b/model/Image.php
@@ -4,7 +4,10 @@
4class Image 4class Image
5{ 5{
6 private $page; 6 private $page;
7
7 private $ajax; // vaut true avec le ckeditor 8 private $ajax; // vaut true avec le ckeditor
9 public $reponseAjax;
10
8 public $path; 11 public $path;
9 public $pathMini; 12 public $pathMini;
10 public $pathInfos; 13 public $pathInfos;
@@ -51,9 +54,8 @@ class Image
51 // retour des rêquetes AJAX 54 // retour des rêquetes AJAX
52 if($this->ajax && empty($Image->erreur)) 55 if($this->ajax && empty($Image->erreur))
53 { 56 {
54 // nouveau chemin à renvoyer en format json 57 // chemin en JSON attendu par l'éditeur
55 $chemin = '{"url": "data/' . $this->page . '/images/' . $_FILES['upload']['name'] . '"}'; 58 $this->reponseAjax = '{"url": "data/' . $this->page . '/images/' . $_FILES['upload']['name'] . '"}';
56 echo $chemin;
57 } 59 }
58 } 60 }
59 61