From 5807e1de3a2e247b32e01a9eb569f884a445af17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Georges=20Dup=C3=A9ron?= Date: Mon, 2 Aug 2010 06:34:28 +0200 Subject: [PATCH] =?UTF-8?q?Bug=20:=20a=20&&=20b=20renvoie=20un=20bool?= =?UTF-8?q?=C3=A9en,=20pas=20la=202e=20valeur=20!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- __cms__/stockage/systeme-fichiers.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/__cms__/stockage/systeme-fichiers.php b/__cms__/stockage/systeme-fichiers.php index 1f078c5..777ffd6 100644 --- a/__cms__/stockage/systeme-fichiers.php +++ b/__cms__/stockage/systeme-fichiers.php @@ -25,15 +25,18 @@ class SystèmeFichiers { } public function lire($chemin_fs) { - return file_exists($chemin_fs) && file_get_contents($chemin_fs); + if (!file_exists($chemin_fs)) return false; + return file_get_contents($chemin_fs); } public function écrire($chemin_fs, $données) { - return is_dir(dirname($chemin_fs)) && file_put_contents($chemin_fs, $données); + if (!is_dir(dirname($chemin_fs))) return false; + return file_put_contents($chemin_fs, $données); } public function liste_fichiers($chemin_fs) { - return is_dir($chemin_fs) && scandir($chemin_fs); + if (!is_dir($chemin_fs)) return false; + return scandir($chemin_fs); } public function déplacer($chemin_fs_de, $chemin_fs_vers) {