diff options
| author | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-06-26 07:59:00 +0000 |
|---|---|---|
| committer | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-06-26 07:59:00 +0000 |
| commit | dfbb4a4388893c8c86e2ca78ceb02091ac3ee499 (patch) | |
| tree | d3e330d294525a3f714c4560c72119660ecc5d53 /frontends/php/include/config.inc.php | |
| parent | 0524a8a2dfb101e926b5a092c32a3e7c4dbb2543 (diff) | |
| download | zabbix-dfbb4a4388893c8c86e2ca78ceb02091ac3ee499.tar.gz zabbix-dfbb4a4388893c8c86e2ca78ceb02091ac3ee499.tar.xz zabbix-dfbb4a4388893c8c86e2ca78ceb02091ac3ee499.zip | |
- [DEV-137] fixed screen save problem (Artem)
git-svn-id: svn://svn.zabbix.com/trunk@5794 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include/config.inc.php')
| -rw-r--r-- | frontends/php/include/config.inc.php | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/frontends/php/include/config.inc.php b/frontends/php/include/config.inc.php index 219df8cd..44a3ebf7 100644 --- a/frontends/php/include/config.inc.php +++ b/frontends/php/include/config.inc.php @@ -24,8 +24,8 @@ function TODO($msg) { echo "TODO: ".$msg.SBR; } // DEBUG INFO!!! ?> <?php - require_once "include/func.inc.php"; require_once "include/defines.inc.php"; + require_once "include/func.inc.php"; require_once "include/html.inc.php"; require_once "include/copt.lib.php"; require_once "include/profiles.inc.php"; @@ -1056,7 +1056,17 @@ function TODO($msg) { echo "TODO: ".$msg.SBR; } // DEBUG INFO!!! /*************** END VALUE MAPPING ******************/ /*************** CONVERTING ******************/ - + function zbx_stripslashes($value){ + if(is_array($value)){ + foreach($value as $id => $data) + $value[$id] = zbx_stripslashes($data); + // $value = array_map('zbx_stripslashes',$value); /* don't use 'array_map' it buggy with indexes */ + } elseif (is_string($value)){ + $value = stripslashes($value); + } + return $value; + } + function empty2null($var){ return ($var == "") ? null : $var; } |
