From ae7cfc8d3795fbb77358018ec7e61fc30dd657c2 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Mon, 25 Jun 2007 10:03:23 +0000 Subject: [PATCH] retour du is_readable() qui permet d'ignorer des fichiers qu sont dans le path mais qu'on n'a pas le droit de lire (ESJ) --- ecrire/inc/utils.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php index 9ac27189b0..9a75e9a079 100644 --- a/ecrire/inc/utils.php +++ b/ecrire/inc/utils.php @@ -699,8 +699,9 @@ function find_in_path ($filename) { $sous = $dir.$p['dirname']; if (!isset($ram[$sous])) $ram[$sous] = memoriser_fichiers($sous); - if ($ram[$sous][$p['basename']]) - return $sous.'/'.$p['basename']; + if ($ram[$sous][$p['basename']] + AND is_readable($f = $sous.'/'.$p['basename'])) + return $f; } } -- GitLab