include('user_inc.htm'); if ($_SERVER[REQUEST_METHOD] == "POST") { error_log("_POST = ". print_r($_POST,true)); // Required to support the operation in progress dialog. $operationInProgress = true; $status = new ReturnStatus(); $operation =$_POST['operation']; error_log("operation: ".$operation); if( $operation == 'create' ) { error_log("operation create"); create_snmp_trap_reg($user,$_POST['traptransport'],$_POST['traphost'],$_POST['trapport']); error_log("trap registration created"); } else if( $operation == 'delete' ) { error_log("operation delete"); $deletelist=explode(":", $_POST['deletelist']); foreach ($deletelist as $trap) { error_log("deleting trap:".$trap); delete_snmp_trap_reg($user,$trap); error_log("trap deleted"); } error_log("trap delete complete"); } else if( $operation == 'test' ) { error_log("operation trap test"); restart_snmp($user); error_log("operation trap test"); } print $status->out(); return; } ?>