diff options
| author | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-10-08 11:59:15 +0000 |
|---|---|---|
| committer | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-10-08 11:59:15 +0000 |
| commit | f99327ef29f466bac40fdd47413d1a9cab9b3690 (patch) | |
| tree | 48748ced776efb2490b7c382dcfb7c002ffb2130 /frontends/php/items.php | |
| parent | 09174fc6e94e7ff57d3d1e9f8dd134be4d7645c7 (diff) | |
| download | zabbix-f99327ef29f466bac40fdd47413d1a9cab9b3690.tar.gz zabbix-f99327ef29f466bac40fdd47413d1a9cab9b3690.tar.xz zabbix-f99327ef29f466bac40fdd47413d1a9cab9b3690.zip | |
- [DEV-50] merged rev. 4841:4843 of branches/1.4/ (Artem) [improved incoming parameters exception validation]
git-svn-id: svn://svn.zabbix.com/trunk@4847 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/items.php')
| -rw-r--r-- | frontends/php/items.php | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/frontends/php/items.php b/frontends/php/items.php index f654d94b..88590e1a 100644 --- a/frontends/php/items.php +++ b/frontends/php/items.php @@ -88,17 +88,17 @@ include_once "include/page_header.php"; "groupid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID,null), "hostid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID,'isset({save})'), - "add_groupid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID,'{register}=="go"'), - "action"=> array(T_ZBX_STR, O_OPT, P_SYS, NOT_EMPTY,'{register}=="go"'), + "add_groupid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID, '(isset({register})&&({register}=="go"))'), + "action"=> array(T_ZBX_STR, O_OPT, P_SYS, NOT_EMPTY, '(isset({register})&&({register}=="go"))'), - "copy_type" =>array(T_ZBX_INT, O_OPT, P_SYS, IN("0,1"),'isset({copy})'), + "copy_type" =>array(T_ZBX_INT, O_OPT, P_SYS, IN("0,1"), 'isset({copy})'), "copy_mode" =>array(T_ZBX_INT, O_OPT, P_SYS, IN("0"),null), - "itemid"=> array(T_ZBX_INT, O_NO, P_SYS, DB_ID,'{form}=="update"'), - "description"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY,'isset({save})'), - "key"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY,'isset({save})'), - "delay"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,86400),'isset({save})&&{type}!=2'), - "new_delay_flex"=> array(T_ZBX_STR, O_OPT, NOT_EMPTY, "",'isset({add_delay_flex})&&{type}!=2'), + "itemid"=> array(T_ZBX_INT, O_NO, P_SYS, DB_ID, '(isset({form})&&({form}=="update"))'), + "description"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY, 'isset({save})'), + "key"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY, 'isset({save})'), + "delay"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,86400),'isset({save})&&(isset({type})&&({type}!=2))'), + "new_delay_flex"=> array(T_ZBX_STR, O_OPT, NOT_EMPTY, "",'isset({add_delay_flex})&&(isset({type})&&({type}!=2))'), "rem_delay_flex"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,86400),null), "delay_flex"=> array(T_ZBX_STR, O_OPT, null, "",null), "history"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,65535),'isset({save})'), @@ -107,31 +107,31 @@ include_once "include/page_header.php"; IN(array(-1,ITEM_TYPE_ZABBIX,ITEM_TYPE_SNMPV1,ITEM_TYPE_TRAPPER,ITEM_TYPE_SIMPLE, ITEM_TYPE_SNMPV2C,ITEM_TYPE_INTERNAL,ITEM_TYPE_SNMPV3,ITEM_TYPE_ZABBIX_ACTIVE, ITEM_TYPE_AGGREGATE,ITEM_TYPE_HTTPTEST,ITEM_TYPE_EXTERNAL,ITEM_TYPE_DB_MONITOR)),'isset({save})'), - "trends"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,65535),'isset({save})'), - "value_type"=> array(T_ZBX_INT, O_OPT, null, IN("0,1,2,3,4"),'isset({save})'), - "valuemapid"=> array(T_ZBX_INT, O_OPT, null, DB_ID,'isset({save})'), + "trends"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,65535), 'isset({save})'), + "value_type"=> array(T_ZBX_INT, O_OPT, null, IN("0,1,2,3,4"), 'isset({save})'), + "valuemapid"=> array(T_ZBX_INT, O_OPT, null, DB_ID, 'isset({save})'), "params"=> array(T_ZBX_STR, O_OPT, NULL, NULL,'isset({save})'), - "snmp_community"=>array(T_ZBX_STR, O_OPT, null, NOT_EMPTY,'isset({save})&&'.IN("1,4","type")), - "snmp_oid"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY,'isset({save})&&'.IN("1,4,6","type")), - "snmp_port"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,65535),'isset({save})&&'.IN("1,4,6","type")), + "snmp_community"=>array(T_ZBX_STR, O_OPT, null, NOT_EMPTY, 'isset({save})&&isset({type})&&'.IN("1,4","type")), + "snmp_oid"=> array(T_ZBX_STR, O_OPT, null, NOT_EMPTY, 'isset({save})&&isset({type})&&'.IN("1,4,6","type")), + "snmp_port"=> array(T_ZBX_INT, O_OPT, null, BETWEEN(0,65535), 'isset({save})&&isset({type})&&'.IN("1,4,6","type")), - "snmpv3_securitylevel"=>array(T_ZBX_INT, O_OPT, null, IN("0,1,2"),'isset({save})&&{type}==6'), - "snmpv3_securityname"=>array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&{type}==6'), - "snmpv3_authpassphrase"=>array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&{type}==6'), - "snmpv3_privpassphrase"=>array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&{type}==6'), + "snmpv3_securitylevel"=>array(T_ZBX_INT, O_OPT, null, IN("0,1,2"), 'isset({save})&&(isset({type})&&({type}==6))'), + "snmpv3_securityname"=>array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&(isset({type})&&({type}==6))'), + "snmpv3_authpassphrase"=>array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&(isset({type})&&({type}==6))'), + "snmpv3_privpassphrase"=>array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&(isset({type})&&({type}==6))'), - "trapper_hosts"=>array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&{type}==2'), - "units"=> array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&'.IN("0,3","type")), - "multiplier"=> array(T_ZBX_INT, O_OPT, null, IN("0,1"),'isset({save})&&'.IN("0,3","type")), - "delta"=> array(T_ZBX_INT, O_OPT, null, IN("0,1,2"),'isset({save})&&'.IN("0,3","type")), + "trapper_hosts"=>array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&isset({type})&&({type}==2)'), + "units"=> array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&isset({type})&&'.IN("0,3","type")), + "multiplier"=> array(T_ZBX_INT, O_OPT, null, IN("0,1"), 'isset({save})&&isset({type})&&'.IN("0,3","type")), + "delta"=> array(T_ZBX_INT, O_OPT, null, IN("0,1,2"), 'isset({save})&&isset({type})&&'.IN("0,3","type")), - "formula"=> array(T_ZBX_DBL, O_OPT, null, null,'isset({save})&&{multiplier}==1'), - "logtimefmt"=> array(T_ZBX_STR, O_OPT, null, null,'isset({save})&&{value_type}==2'), + "formula"=> array(T_ZBX_DBL, O_OPT, null, null, 'isset({save})&&(isset({multiplier})&&({multiplier}==1))'), + "logtimefmt"=> array(T_ZBX_STR, O_OPT, null, null, 'isset({save})&&(isset({value_type})&&({value_type}==2))'), "group_itemid"=> array(T_ZBX_INT, O_OPT, null, DB_ID, null), "copy_targetid"=> array(T_ZBX_INT, O_OPT, null, DB_ID, null), - "filter_groupid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID, 'isset({copy})&&{copy_type}==0'), + "filter_groupid"=> array(T_ZBX_INT, O_OPT, P_SYS, DB_ID, 'isset({copy})&&(isset({copy_type})&&({copy_type}==0))'), "applications"=> array(T_ZBX_INT, O_OPT, null, DB_ID, null), "showdisabled"=> array(T_ZBX_INT, O_OPT, P_SYS, IN("0,1"), null), |
