From 8174b10dc0e6484ed0a74c13b24e717c838a0553 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Thu, 10 Dec 2009 16:04:59 +0000 Subject: [PATCH] Fix: majuscule/minuscule --- htdocs/lib/functions2.lib.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/htdocs/lib/functions2.lib.php b/htdocs/lib/functions2.lib.php index a6028b78f9c..0d9a7b2c75e 100644 --- a/htdocs/lib/functions2.lib.php +++ b/htdocs/lib/functions2.lib.php @@ -545,11 +545,11 @@ function get_next_value($db,$mask,$table,$field,$where='',$objsoc='',$date='') $numFinal = $mask; // We replace special codes except refclient - $numFinal = str_replace('{yyyy}',date("Y",$date),$numFinal); - $numFinal = str_replace('{yy}',date("y",$date),$numFinal); - $numFinal = str_replace('{y}' ,substr(date("y",$date),2,1),$numFinal); - $numFinal = str_replace('{mm}',date("m",$date),$numFinal); - $numFinal = str_replace('{dd}',date("d",$date),$numFinal); + $numFinal = preg_replace('/\{yyyy\}/i',date("Y",$date),$numFinal); + $numFinal = preg_replace('/\{yy\}/i',date("y",$date),$numFinal); + $numFinal = preg_replace('/\{y\}/i' ,substr(date("y",$date),2,1),$numFinal); + $numFinal = preg_replace('/\{mm\}/i',date("m",$date),$numFinal); + $numFinal = preg_replace('/\{dd\}/i',date("d",$date),$numFinal); // Now we replace the counter $maskbefore='{'.$masktri.'}';