summaryrefslogtreecommitdiffstats
path: root/frontends/php/include
diff options
context:
space:
mode:
authorhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2003-08-17 08:13:19 +0000
committerhugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2003-08-17 08:13:19 +0000
commit86fe3634f96f5e3c976141b6ecb4ccdca22fd5f0 (patch)
tree1c62af394519a10dac7f63a434cf5b4501898df5 /frontends/php/include
parent224ee367a16c746fb8d1b83ec9c6ebc46607287b (diff)
downloadzabbix-86fe3634f96f5e3c976141b6ecb4ccdca22fd5f0.tar.gz
zabbix-86fe3634f96f5e3c976141b6ecb4ccdca22fd5f0.tar.xz
zabbix-86fe3634f96f5e3c976141b6ecb4ccdca22fd5f0.zip
Misc changes.
git-svn-id: svn://svn.zabbix.com/trunk@930 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include')
-rw-r--r--frontends/php/include/config.inc.php40
1 files changed, 19 insertions, 21 deletions
diff --git a/frontends/php/include/config.inc.php b/frontends/php/include/config.inc.php
index 3daad5db..2e4ac0ea 100644
--- a/frontends/php/include/config.inc.php
+++ b/frontends/php/include/config.inc.php
@@ -3258,7 +3258,24 @@ where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=$triggerid";
{
global $HTTP_GET_VARS;
- if(isset($HTTP_GET_VARS["itemid"]))
+ $description=@iif(isset($HTTP_GET_VARS["description"]),$HTTP_GET_VARS["description"],"");
+ $key=@iif(isset($HTTP_GET_VARS["key"]),$HTTP_GET_VARS["key"],"");
+ $host=@iif(isset($HTTP_GET_VARS["host"]),$HTTP_GET_VARS["host"],"");
+ $port=@iif(isset($HTTP_GET_VARS["port"]),$HTTP_GET_VARS["port"],10000);
+ $delay=@iif(isset($HTTP_GET_VARS["delay"]),$HTTP_GET_VARS["delay"],30);
+ $history=@iif(isset($HTTP_GET_VARS["history"]),$HTTP_GET_VARS["history"],365);
+ $status=@iif(isset($HTTP_GET_VARS["status"]),$HTTP_GET_VARS["status"],0);
+ $type=@iif(isset($HTTP_GET_VARS["type"]),$HTTP_GET_VARS["type"],0);
+ $snmp_community=@iif(isset($HTTP_GET_VARS["snmp_community"]),$HTTP_GET_VARS["snmp_community"],"public");
+ $snmp_oid=@iif(isset($HTTP_GET_VARS["snmp_oid"]),$HTTP_GET_VARS["snmp_oid"],"interfaces.ifTable.ifEntry.ifInOctets.1");
+ $value_type=@iif(isset($HTTP_GET_VARS["value_type"]),$HTTP_GET_VARS["value_type"],0);
+ $trapper_hosts=@iif(isset($HTTP_GET_VARS["trapper_hosts"]),$HTTP_GET_VARS["trapper_hosts"],"");
+ $snmp_port=@iif(isset($HTTP_GET_VARS["snmp_port"]),$HTTP_GET_VARS["snmp_port"],161);
+ $units=@iif(isset($HTTP_GET_VARS["units"]),$HTTP_GET_VARS["units"],'');
+ $multiplier=@iif(isset($HTTP_GET_VARS["multiplier"]),$HTTP_GET_VARS["multiplier"],0);
+ $hostid=@iif(isset($HTTP_GET_VARS["hostid"]),$HTTP_GET_VARS["hostid"],0);
+
+ if(isset($HTTP_GET_VARS["register"])&&($HTTP_GET_VARS["register"] == "change"))
{
$result=DBselect("select i.description, i.key_, h.host, h.port, i.delay, i.history, i.status, i.type, i.snmp_community,i.snmp_oid,i.value_type,i.trapper_hosts,i.snmp_port,i.units,i.multiplier,h.hostid from items i,hosts h where i.itemid=".$HTTP_GET_VARS["itemid"]." and h.hostid=i.hostid");
@@ -3269,7 +3286,7 @@ where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=$triggerid";
$delay=DBget_field($result,0,4);
$history=DBget_field($result,0,5);
$status=DBget_field($result,0,6);
- $type=DBget_field($result,0,7);
+ $type=iif(isset($HTTP_GET_VARS["type"]),isset($HTTP_GET_VARS["type"]),DBget_field($result,0,7));
$snmp_community=DBget_field($result,0,8);
$snmp_oid=DBget_field($result,0,9);
$value_type=DBget_field($result,0,10);
@@ -3279,25 +3296,6 @@ where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=$triggerid";
$multiplier=DBget_field($result,0,14);
$hostid=DBget_field($result,0,15);
}
- else
- {
- $description=@iif(isset($HTTP_GET_VARS["description"]),$HTTP_GET_VARS["description"],"");
- $key=@iif(isset($HTTP_GET_VARS["key"]),$HTTP_GET_VARS["key"],"");
- $host=@iif(isset($HTTP_GET_VARS["host"]),$HTTP_GET_VARS["host"],"");
- $port=@iif(isset($HTTP_GET_VARS["port"]),$HTTP_GET_VARS["port"],10000);
- $delay=@iif(isset($HTTP_GET_VARS["delay"]),$HTTP_GET_VARS["delay"],30);
- $history=@iif(isset($HTTP_GET_VARS["history"]),$HTTP_GET_VARS["history"],365);
- $status=@iif(isset($HTTP_GET_VARS["status"]),$HTTP_GET_VARS["status"],0);
- $type=@iif(isset($HTTP_GET_VARS["type"]),$HTTP_GET_VARS["type"],0);
- $snmp_community=@iif(isset($HTTP_GET_VARS["snmp_community"]),$HTTP_GET_VARS["snmp_community"],"public");
- $snmp_oid=@iif(isset($HTTP_GET_VARS["snmp_oid"]),$HTTP_GET_VARS["snmp_oid"],"interfaces.ifTable.ifEntry.ifInOctets.1");
- $value_type=@iif(isset($HTTP_GET_VARS["value_type"]),$HTTP_GET_VARS["value_type"],0);
- $trapper_hosts=@iif(isset($HTTP_GET_VARS["trapper_hosts"]),$HTTP_GET_VARS["trapper_hosts"],"");
- $snmp_port=@iif(isset($HTTP_GET_VARS["snmp_port"]),$HTTP_GET_VARS["snmp_port"],161);
- $units=@iif(isset($HTTP_GET_VARS["units"]),$HTTP_GET_VARS["units"],'');
- $multiplier=@iif(isset($HTTP_GET_VARS["multiplier"]),$HTTP_GET_VARS["multiplier"],0);
- $hostid=@iif(isset($HTTP_GET_VARS["hostid"]),$HTTP_GET_VARS["hostid"],0);
- }
echo "<br>";