示例#1
0
文件: parse.php 项目: phpsmith/IS4C
function deleteitem($plu)
{
    global $FANNIE_ROOT, $FANNIE_SCALES;
    $CSV_dir = $FANNIE_ROOT . 'item/hobartcsv/csvfiles';
    $DGW_dir = $FANNIE_ROOT . 'item/hobartcsv/csv_output';
    if (!function_exists('writeitem')) {
        include 'writecsv.php';
    }
    $session_key = '';
    for ($i = 0; $i < 20; $i++) {
        $num = rand(97, 122);
        $session_key = $session_key . chr($num);
    }
    $i = 0;
    foreach ($FANNIE_SCALES as $f) {
        delete_item("{$CSV_dir}/{$session_key}_di_scale_{$i}.csv", $f['type'], $f['host'], $f['dept'], $plu);
        delete_text("{$CSV_dir}/{$session_key}_dt_scale_{$i}.csv", $f['type'], $f['host'], $f['dept'], $plu);
        $i++;
    }
    for ($i = 0; $i < count($FANNIE_SCALES); $i++) {
        copy($CSV_dir . "/" . $session_key . "_di_scale_" . $i . ".csv", $DGW_dir . "/" . $session_key . "_di_scale_" . $i . ".csv");
        unlink($CSV_dir . "/" . $session_key . "_di_scale_" . $i . ".csv");
        copy($CSV_dir . "/" . $session_key . "_dt_scale_" . $i . ".csv", $DGW_dir . "/" . $session_key . "_dt_scale_" . $i . ".csv");
        unlink($CSV_dir . "/" . $session_key . "_dt_scale_" . $i . ".csv");
    }
}
示例#2
0
文件: parse.php 项目: phpsmith/IS4C
function deleteitem($plu, $scalenum)
{
    include 'ini.php';
    $session_key = '';
    for ($i = 0; $i < 20; $i++) {
        $num = rand(97, 122);
        $session_key = $session_key . chr($num);
    }
    for ($i = 0; $i < $num_scales; $i++) {
        delete_item("{$CSV_dir}/{$session_key}_di_scale_{$i}.csv", $scale_types[$i], $scale_ips[$i], $department, $plu);
        delete_text("{$CSV_dir}/{$session_key}_dt_scale_{$i}.csv", $scale_types[$i], $scale_ips[$i], $department, $plu);
    }
    for ($i = 0; $i < $num_scales; $i++) {
        exec("cp {$CSV_dir}/{$session_key}_di_scale_{$i}.csv {$DGW_dir}");
        exec("rm -f {$CSV_dir}/{$session_key}_di_scale_{$i}.csv");
        exec("cp {$CSV_dir}/{$session_key}_dt_scale_{$i}.csv {$DGW_dir}");
        exec("rm -f {$CSV_dir}/{$session_key}_dt_scale_{$i}.csv");
    }
}