解决方案 »

  1.   

    /**
     * 上传店铺广告图片 */
    if (!empty($_FILES['shopad']['name'])){
    $upload = new UploadFile();
    $upload->set('default_dir',ATTACH_COMMON);
    $result = $upload->upfile('shopad');
    }
    /**
     * 判断有没有之前的图片,如果有则删除 */
    if (!empty($_POST['shopad']) && !empty($_POST['shopad'])){
    @unlink(BasePath.DS.ATTACH_COMMON.DS.$_POST['shopad']);
    }
    你的判断删除图片在上传之后?那肯定会把之前上传的给删掉了阿