if \n or \r we addquote too

This commit is contained in:
BENKE Charlie 2016-06-03 23:41:32 +02:00
parent 4226396da4
commit 41856a920e

View File

@ -307,9 +307,12 @@ class ExportCsv extends ModeleExports
//print $charset.' '.$newvalue."\n";
// Rule 1 CSV: No CR, LF in cells
$oldvalue=$newvalue;
$newvalue=str_replace("\r",'',$newvalue);
$newvalue=str_replace("\n",'\n',$newvalue);
if($oldvalue != $newvalue)
$addquote=1;
// Rule 2 CSV: If value contains ", we must escape with ", and add "
if (preg_match('/"/',$newvalue))
{