Пример #1
0
function HwCreateTask($ip, $fid, $ftr)
{
    global $link;
    if (strlen($ip) > 30) {
        return false;
    } else {
        $node = '0x' . strToHex($ip);
    }
    $dte = date('Y-m-d H:i:s');
    $key = md5($ip . Rndkeys(32) . $dte, false);
    $hsql = "insert into task_tab(ip,tkey,fid,fpath,dte)values({$node},'{$key}',{$fid},'{$ftr}','{$dte}')";
    if (HwExec($hsql)) {
        echo "successCreate task Success ~!";
        HwSend($ip, '32303', $key);
    } else {
        echo "errorx1Fail to create task ~!";
    }
    return true;
}
Пример #2
0
function HwCreateTask($ip, $fid, $ftr)
{
    global $link;
    if (strlen($ip) > 30) {
        return false;
    } else {
        $node = '0x' . strToHex($ip);
    }
    $dte = date('Y-m-d H:i:s');
    $key = md5($ip . Rndkeys(32) . $dte . microtime(), false);
    $hsql = "insert into task_tab(ip,tkey,fid,fpath,dte)values({$node},'{$key}',{$fid},'{$ftr}','{$dte}')";
    if (HwExec($hsql)) {
        if (HwSend($ip, '32303', $key) > -1) {
            echo "success{$key}Create task Success ~!";
        } else {
            WebCenterLogs('[' . $ip . ']推送失败', $hsql);
        }
    } else {
        echo "errorx1{$key}Fail to create task ~!";
        WebCenterLogs('[' . $ip . ']任务创建失败', $hsql);
    }
    return true;
}