Esempio n. 1
0
function get_updatetime($domain)
{
    $ret = array();
    $query = new Whois($domain);
    $query->whois_query();
    $date = $query->whois_get_updatetime();
    $date = deal_updatetime($date);
    $time = strtotime($date);
    $now = time();
    $hours = round(($now - $time) / 3600);
    #echo $hours;
    if ($hours <= 72) {
        $ret['time'] = $date;
        $ret['msg'] = "该域名的最新更新时间没有超过72小时,请耐心等待(最多等待" . (72 - $hours) . "个小时)";
    } else {
        $ret['time'] = $date;
        $ret['msg'] = "";
    }
    return $ret;
}
Esempio n. 2
0
        $ret[] = $status_array[$status];
    }
    return $ret;
}
if (isset($argv[1])) {
    $domain = $argv[1];
} else {
    $domain = @$_POST['domain'];
}
if ($domain == '') {
    return;
}
$ret = array();
#$info = get_whois_info($domain);
$query = new Whois($domain);
$query->whois_query();
$ret['Ret'] = 0;
$ret['RetMsg'] = "";
$ret['BeginDate'] = get_begintime($query);
$ret['EndDate'] = get_endtime($query);
if ($ret['BeginDate'] == '未收录' && $ret['EndDate'] == '未收录') {
    $ret['Ret'] = 1;
    $ret['RetMsg'] = "该域名暂无相关信息<br/>请检查域名填写格式是否正确<br/>(例:不要携带如 ‘www’ 等子域名)";
    print_r(json_encode($ret));
    return;
}
$ret['Updated'] = get_updatetime($query);
$ret['Nameservers'] = get_nameserver($query);
$beginday = $ret['BeginDate'];
$endday = $ret['EndDate'];
$beginday = str_replace('年', '-', $beginday);