aboutsummaryrefslogtreecommitdiff
path: root/src/router.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-09-18 00:27:20 +0200
committerpolo <ordipolo@gmx.fr>2025-09-18 00:27:20 +0200
commitfa3c582a2bd91433399a5b275616052028a5a011 (patch)
tree64a5c2c0eb54dc033fb5ed78ed69745bd492aa05 /src/router.php
parent027af942de75f7c5bc519fabfa5fa11de9bc89ea (diff)
downloadcms-fa3c582a2bd91433399a5b275616052028a5a011.zip
news positionnées en fonction de leur date, suppression de leurs boutons position, améliorations routage page article, bouton share en bas pour les news
Diffstat (limited to 'src/router.php')
-rw-r--r--src/router.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/router.php b/src/router.php
index ccab426..8c33d6e 100644
--- a/src/router.php
+++ b/src/router.php
@@ -83,8 +83,7 @@ elseif($_SERVER['REQUEST_METHOD'] === 'POST'){
83 // requêtes JSON avec fetch() 83 // requêtes JSON avec fetch()
84 if($_SERVER['CONTENT_TYPE'] === 'application/json') 84 if($_SERVER['CONTENT_TYPE'] === 'application/json')
85 { 85 {
86 $data = file_get_contents('php://input'); 86 $json = json_decode($request->getContent(), true); // = json_decode(file_get_contents('php://input'), true);
87 $json = json_decode($data, true);
88 87
89 if($request->query->has('action')) 88 if($request->query->has('action'))
90 { 89 {
@@ -309,7 +308,7 @@ else{
309 308
310/* -- utilisation de la réponse -- */ 309/* -- utilisation de la réponse -- */
311if(isset($response)){ 310if(isset($response)){
312 // cas des mauvais id de la page article (d'autres cas à prévoir) 311 // cas gérés (d'autres sont à prévoir): mauvais id de la page article, accès page création d'article sans être admin
313 if($request->isMethod('GET') && $response->getStatusCode() == 302){ // 302 redirection temporaire 312 if($request->isMethod('GET') && $response->getStatusCode() == 302){ // 302 redirection temporaire
314 header('Location: ' . new URL(['page' => !empty($_GET['from']) ? $_GET['from'] : 'accueil'])); 313 header('Location: ' . new URL(['page' => !empty($_GET['from']) ? $_GET['from'] : 'accueil']));
315 } 314 }