Example #1
0
            } else {
                //dbg('Am '.$dir);
            }
            $_target_tmp .= $e . DIRECTORY_SEPARATOR;
        }
        if ($is_error == false) {
            $identifier = 'uploadAttachment';
            echo $identifier;
            echo "\n";
            $fileName = substr($_FILES[$identifier]['name'], 0, strrpos($_FILES[$identifier]['name'], '.'));
            echo $fileName;
            echo "\n";
            $fileExt = substr($_FILES[$identifier]['name'], strrpos($_FILES[$identifier]['name'], '.'));
            $resultFileName = $fileName . "-" . time() . $fileExt;
            $_target = $_root_app . $_target . basename($resultFileName);
            $file_tmp = JBusinessUtil::makePathFile($_target);
            $p = basename($file_tmp);
            $n = basename($file_tmp);
            $i = $file_tmp;
            $e = 0;
            if (!move_uploaded_file($_FILES[$identifier]['tmp_name'], $file_tmp)) {
                $p = $n = '';
                $i = 'Error move uploaded file';
                $e = 2;
            }
            //}
        }
    }
}
echo '<?xml version="1.0" encoding="utf-8" ?>';
echo '<uploads>';
Example #2
0
$_pos = '';
$is_error = false;
if (!isset($_GET['_pos']) || $_GET['_filename'] == '' || !isset($_GET['_filename']) || $_GET['_root_app'] == '' || !isset($_GET['_root_app'])) {
    $f = $n = '';
    $i = 'Invalid params !';
    $e = 2;
    $is_error = true;
}
if ($is_error == false) {
    $_root_app = $_GET['_root_app'];
    $_filename = $_GET['_filename'];
    $_pos = $_GET['_pos'];
    if ($_root_app[strlen($_root_app) - 1] != '/' && $_filename[strlen($_filename) - 1] != '/') {
        $_root_app .= '/';
    }
    $file_tmp = JBusinessUtil::makePathFile($_root_app . $_filename);
    // dbg($file_tmp);
    if (@unlink($file_tmp)) {
        $f = htmlentities($file_tmp);
        $n = basename($file_tmp);
        $i = $file_tmp;
        $e = 0;
        //print_r( array( htmlentities( $_uri.$_target), "") );
    } else {
        $f = $n = $file_tmp;
        //$i='Error remove uploaded file';
        //$e=2;
    }
}
echo '<?xml version="1.0" encoding="utf-8" ?>';
echo '<remove>';