function del($src, $dst) { $mysql = new MySQL(); $mysql->opendb("dns_http_ref", "utf8"); #$sql = "update `http_ref` set `status` = 'false' where `dst`='$dst' and `src`='$src'"; $sql = "delete from `http_ref` where `dst`='{$dst}' and `src`='{$src}'"; $result = $mysql->query($sql); if ($result) { $ret = 0; } else { $ret = 1; } print_r(json_encode(result_init($ret, '', ''))); }
#$domain = 'eflydns.com'; $domain = @$_POST['domain']; $array_input = json_decode($_POST['ns']); $ret = get_whois_info($domain); $nameservers = $ret['module']['nameServers']; $temp = 0; foreach ($nameservers as $nameserver) { foreach ($array_input as $eflydns_ns) { if (strcasecmp($nameserver, $eflydns_ns) == 0) { $temp = 1; break; } } if ($temp) { $temp = 1; break; } } if ($temp) { print_r(result_init(0, '', '')); } else { print_r(result_init(1, "NOT CHANGE!", '')); } function result_init($ret, $error, $data) { $json_result = array(); $json_result['ret'] = $ret; $json_result['error'] = $error; $json_result['descmap'] = $data; return json_encode($json_result); }
/* if ($data) { $ret = 0; } else { $ret = 1; } */ break; default: print_r(json_encode(result_init('1', 'opt input wrong!', ''))); break; } print_r(json_encode(result_init($ret, '', $data))); function get_chart_data($val) { $total = 0; $cnt_500 = 0; $cnt_1000 = 0; $cnt_el = 0; $cnt_0 = 0; $val = $val[0]; $ret = array(); $url = "http://121.201.12.57:8080/dns_monitor_web/query?server=" . $val; #print_r($url); $data = file_get_contents($url); #print_r($url) #print_r($data); $data = json_decode($data, true);
break; case 'rweek': $data = $mongo->get_rweek_reqcnt($domain); break; case 'rmonth': $data = $mongo->get_rmonth_reqcnt($domain); break; case 'rseason': $data = $mongo->get_rseason_reqcnt($domain); break; case 'rhalf': $data = $mongo->get_rhalf_reqcnt($domain); break; case 'ryear': $data = $mongo->get_ryear_reqcnt($domain); break; default: echo "wrong timezone!\n"; print_r(json_encode(result_init('1', '', ''))); exit; } print_r(json_encode(result_init('0', '', $data))); //END function result_init($ret, $error, $data) { $json_result = array(); $json_result['ret'] = $ret; $json_result['error'] = $error; $json_result['descmap'] = $data; return $json_result; }