[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dolibarr-dev] caractere "/" dans le prefixe société => e rreur générati
From: |
Christophe Combelles |
Subject: |
[Dolibarr-dev] caractere "/" dans le prefixe société => e rreur génération facture |
Date: |
Thu, 20 Jan 2005 03:04:46 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050105 Debian/1.7.5-1 |
J'ai de nouveau été confronté au bug mentionné dans ce message :
http://lists.gnu.org/archive/html/dolibarr-dev/2004-10/msg00054.html
Il reste un mkdir non protégé:
Dans le fichier modules_facture.php, vers la ligne 157,
il faut remplacer les deux lignes :
$dir = $conf->facture->dir_output . "/" . $fac->ref ;
$file = $dir . "/" . $fac->ref . ".meta";
par ces quatres lignes :
$forbidden_chars=array("/","\\",":","*","?","\"","<",">","|","[","]",",",";","=");
$facref = str_replace($forbidden_chars,"_",$fac->ref);
$dir = $conf->facture->dir_output . "/" . $facref ;
$file = $dir . "/" . $facref . ".meta";
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dolibarr-dev] caractere "/" dans le prefixe société => e rreur génération facture,
Christophe Combelles <=