| | |
| | | |
| | | public function decode($record) |
| | | { |
| | | global $conf; |
| | | if(is_array($record)) { |
| | | foreach($this->listDef['item'] as $field){ |
| | | $key = $field['field']; |
| | |
| | | switch ($field['datatype']){ |
| | | case 'VARCHAR': |
| | | case 'TEXT': |
| | | $record[$key] = htmlentities(stripslashes($record[$key])); |
| | | $record[$key] = htmlentities(stripslashes($record[$key]),ENT_QUOTES,$conf["html_content_encoding"]); |
| | | break; |
| | | |
| | | case 'DATE': |
| | |
| | | break; |
| | | |
| | | case 'DOUBLE': |
| | | $record[$key] = htmlentities($record[$key]); |
| | | $record[$key] = htmlentities($record[$key],ENT_QUOTES,$conf["html_content_encoding"]); |
| | | break; |
| | | |
| | | case 'CURRENCY': |
| | |
| | | break; |
| | | |
| | | default: |
| | | $record[$key] = htmlentities(stripslashes($record[$key])); |
| | | $record[$key] = htmlentities(stripslashes($record[$key]),ENT_QUOTES,$conf["html_content_encoding"]); |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | function escapeArrayValues($search_values) { |
| | | global $conf; |
| | | |
| | | $out = array(); |
| | | if(is_array($search_values)) { |
| | | foreach($search_values as $key => $val) { |
| | | $out[$key] = htmlentities($val,ENT_QUOTES); |
| | | $out[$key] = htmlentities($val,ENT_QUOTES,$conf["html_content_encoding"]); |
| | | } |
| | | } |
| | | |