From 77dd05e7ef04e5754e44dde8b8bb936c02cc7d03 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Fri, 5 Jan 2007 09:06:47 +0000 Subject: [PATCH] Compat PHP 5.2 --- htdocs/lib/functions.inc.php | 40 ++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php index e2676f791c6..25ba5678c7b 100644 --- a/htdocs/lib/functions.inc.php +++ b/htdocs/lib/functions.inc.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2000-2007 Rodolphe Quiedeville * Copyright (C) 2003 Jean-Louis Bergamo * Copyright (C) 2004-2005 Laurent Destailleur * Copyright (C) 2004 Sebastien Di Cintio @@ -1990,26 +1990,26 @@ function create_exdir($dir) { if (! @is_dir($ccdir)) { - dolibarr_syslog("functions.inc.php::create_exdir: Directory '$ccdir' does not exists or is outside open_basedir PHP setting."); + dolibarr_syslog("functions.inc.php::create_exdir: Directory '".$ccdir."' does not exists or is outside open_basedir PHP setting."); - umask(0); - if (! @mkdir($ccdir, 0755)) - { - // Si le is_dir a renvoyé une fausse info, alors on passe ici. - dolibarr_syslog("functions.inc.php::create_exdir: Fails to create directory '$ccdir' or directory already exists."); - $nberr++; - } - else - { - dolibarr_syslog("functions.inc.php::create_exdir: Directory '$ccdir' created"); - $nberr=0; // On remet ŕ zéro car si on arrive ici, cela veut dire que les échecs précédents peuvent etre ignorés - $nbcreated++; - } - } - else - { - $nberr=0; // On remet ŕ zéro car si on arrive ici, cela veut dire que les échecs précédents peuvent etre ignorés - } + umask(0); + if (! @mkdir($ccdir, 0755)) + { + // Si le is_dir a renvoyé une fausse info, alors on passe ici. + dolibarr_syslog("functions.inc.php::create_exdir: Fails to create directory '".$ccdir."' or directory already exists."); + $nberr++; + } + else + { + dolibarr_syslog("functions.inc.php::create_exdir: Directory '".$ccdir."' created"); + $nberr=0; // On remet ŕ zéro car si on arrive ici, cela veut dire que les échecs précédents peuvent etre ignorés + $nbcreated++; + } + } + else + { + $nberr=0; // On remet ŕ zéro car si on arrive ici, cela veut dire que les échecs précédents peuvent etre ignorés + } } } return ($nberr ? -$nberr : $nbcreated);