echo _("Couldn't connect to frameworkd"); } break; case "add": $sensor = null; $property_ref = POST('inv_prop_ref'); $value = POST('inv_prop_value'); $extra = POST('inv_prop_version'); $extra = empty($extra) ? "None" : $extra; ossim_valid($ip, OSS_IP_ADDR, 'illegal:' . _("Ip Address")); ossim_valid($property_ref, OSS_DIGIT, 'illegal:' . _("Property reference")); ossim_valid($value, OSS_ALPHA, OSS_SPACE, OSS_PUNC, OSS_AT, OSS_NL, 'illegal:' . _("Value")); if (ossim_error()) { echo ossim_get_error(); } else { $ret = Host::insert_property($conn, $ip, $sensor, $property_ref, $value, $extra); if ($ret !== true) { echo $ret; } } break; case "update": $value = POST('inv_prop_value'); $extra = POST('inv_prop_version'); $extra = empty($extra) ? "None" : $extra; $id_prop = POST('inv_prop_id'); $source_id = POST('inv_prop_source_id'); $anom = POST('inv_prop_anom'); $date = date("Y-m-d H:i:s"); ossim_valid($id_prop, OSS_DIGIT, 'illegal:' . _("Property id")); ossim_valid($source_id, OSS_DIGIT, 'illegal:' . _("Source id"));