diff --git a/htdocs/compta/facture/retardspaiement.php b/htdocs/compta/facture/retardspaiement.php
index 362f2f98d0c..833242d352f 100644
--- a/htdocs/compta/facture/retardspaiement.php
+++ b/htdocs/compta/facture/retardspaiement.php
@@ -42,6 +42,8 @@ $result = restrictedArea($user, 'facture',$facid,'');
* View
*/
+$diroutputpdf=$conf->facture->dir_output . '/impayes/temp';
+
llxHeader('',$langs->trans("BillsLate"));
$html = new Form($db);
@@ -103,10 +105,10 @@ if ($user->rights->facture->lire)
}
// vérifie que le chemin d'accès est bien accessible
- create_exdir($conf->facture->dir_output . '/impayes');
+ create_exdir($diroutputpdf);
// enregistre le fichier pdf concaténé
- $pdf->Output($conf->facture->dir_output . '/impayes/impayes'.dolibarr_date('YmdHis',time()).'.pdf');
+ $pdf->Output($diroutputpdf.'/impayes'.dolibarr_date('YmdHis',time()).'.pdf');
} else {
print '
'.$langs->trans('UnpayedNotChecked').'
' ;
@@ -309,7 +311,7 @@ if ($user->rights->facture->lire)
/*
* Gestion des documents générés
*/
- $filedir=$conf->facture->dir_output . '/impayes';
+ $filedir=$diroutputpdf;
$urlsource=$_SERVER['PHP_SELF'].'?facid='.$fac->id;
$genallowed=$user->rights->facture->creer;
$delallowed=$user->rights->facture->supprimer;
diff --git a/htdocs/lib/functions.lib.php b/htdocs/lib/functions.lib.php
index eda09d7ba4c..dc3ac26cf3f 100644
--- a/htdocs/lib/functions.lib.php
+++ b/htdocs/lib/functions.lib.php
@@ -2238,13 +2238,13 @@ function get_exdir($num,$level=3)
}
/**
- \brief Cr�ation de r�pertoire recursive
- \param $dir R�pertoire a cr�er
- \return int < 0 si erreur, >= 0 si succ�s
+ * \brief Creation of a directory (recursive)
+ * \param $dir Directory to create
+ * \return int < 0 if KO, >= 0 if OK
*/
function create_exdir($dir)
{
- dolibarr_syslog("functions.lib.php::create_exdir: dir=$dir",LOG_INFO);
+ dolibarr_syslog("functions.lib.php::create_exdir: dir=".$dir,LOG_INFO);
if (@is_dir($dir)) return 0;
@@ -2259,7 +2259,7 @@ function create_exdir($dir)
else $ccdir = $cdir[$i];
if (eregi("^.:$",$ccdir,$regs)) continue; // Si chemin Windows incomplet, on poursuit par rep suivant
- // Attention, le is_dir() peut �chouer bien que le rep existe.
+ // Attention, le is_dir() peut echouer bien que le rep existe.
// (ex selon config de open_basedir)
if ($ccdir)
{
@@ -2270,20 +2270,20 @@ function create_exdir($dir)
umask(0);
if (! @mkdir($ccdir, 0755))
{
- // Si le is_dir a renvoy� une fausse info, alors on passe ici.
+ // Si le is_dir a renvoye une fausse info, alors on passe ici.
dolibarr_syslog("functions.lib.php::create_exdir: Fails to create directory '".$ccdir."' or directory already exists.",LOG_WARNING);
$nberr++;
}
else
{
dolibarr_syslog("functions.lib.php::create_exdir: Directory '".$ccdir."' created",LOG_DEBUG);
- $nberr=0; // On remet a z�ro car si on arrive ici, cela veut dire que les �checs pr�c�dents peuvent etre ignor�s
+ $nberr=0; // On remet a zero car si on arrive ici, cela veut dire que les �checs pr�c�dents peuvent etre ignor�s
$nbcreated++;
}
}
else
{
- $nberr=0; // On remet a z�ro car si on arrive ici, cela veut dire que les �checs pr�c�dents peuvent etre ignor�s
+ $nberr=0; // On remet a zero car si on arrive ici, cela veut dire que les �checs pr�c�dents peuvent etre ignor�s
}
}
}