diff --git a/CHANGES.md b/CHANGES.md index 500e9a20..2f95dc49 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -16,9 +16,12 @@ - Pages 403 (accès interdit) et 404 (page introuvable) personnalisables - Sauvegarde du site dans une archive : animation d'attente avec message de confirmation ou d'erreur. ; le nom de l'archive prend le nom du sous-domaine s'il existe. - Captcha : addition présentée en lettres sous la forme d'images, réponse en chiffres ; correction du nom de la fonction (capcha en captcha). +## version 10.2.09 +- Correction : + - Sécurisation de la fonction d'enregistrement des données. ## version 10.2.08 -- Correction : +- Correction : - Bug pageId, régression corrigée. ## version 10.2.07 diff --git a/README.md b/README.md index 77cd7536..523694bc 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ![](https://img.shields.io/github/last-commit/fredtempez/ZwiiCMS/master) ![](https://img.shields.io/github/release-date/fredtempez/ZwiiCMS) -# ZwiiCMS 10.2.08 +# ZwiiCMS 10.2.09 Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation. diff --git a/core/core.php b/core/core.php index 67c628a8..69ca155c 100644 --- a/core/core.php +++ b/core/core.php @@ -945,8 +945,9 @@ class common { */ public function setData($keys = []) { - // Pas d'enregistrement lorsqu'une notice est présente - if (!empty(self::$inputNotices)) { + // Pas d'enregistrement lorsqu'une notice est présente ou tableau transmis vide + if (!empty(self::$inputNotices + AND empty($keys))) { return false; }