Index: trunk/kernel/include/config.php =================================================================== diff -u -N -r5168 -r5248 --- trunk/kernel/include/config.php (.../config.php) (revision 5168) +++ trunk/kernel/include/config.php (.../config.php) (revision 5248) @@ -243,24 +243,24 @@ function replace_sql($string, $start_mark = '') { $mark_length = strlen($start_mark); - $string = str_replace("",GetTablePrefix(),$string); - + $string = str_replace("",GetTablePrefix(),$string); + $start = strpos($string, $start_mark); - while($start) - { - $end = strpos($string,""); - if(!$end) - { - $end = strlen($string); - } - $len = $end - $start; + while($start) + { + $end = strpos($string,""); + if(!$end) + { + $end = strlen($string); + } + $len = $end - $start; $sql = substr($string,$start + $mark_length,$len - $mark_length); - - $sql_val = $this->explode_sql($sql); + + $sql_val = $this->explode_sql($sql); $s = substr($string, 0, $start) . $sql_val . substr($string, $end + $mark_length + 1); - - $string = $s; + + $string = $s; $start = strpos($string, $start_mark); } @@ -269,7 +269,7 @@ $string = $this->replace_sql($string, ''); } - return preg_replace('/(.*)$,/','\\1', $string); + return preg_replace('/(.*)$,/','\\1', $string); } function ItemFormElement($StartFrom=1)