thinkphp中一个方法调用另一个方法的变量

浏览:5904 发布日期:2015/04/30 分类:求助交流 关键字: ajax上传文件 成员变量
//实例化上传类
     public function upload() {       
        $upload = new Upload();
        $upload->maxSize = 10 * 1024 * 1024;
        $upload->exts = array('jpg', 'jpeg', 'gif', 'txt','zip');
        $upload->savePath = './';
        $upload->hash = false;
        $info = $upload->upload();
        if (!$info) {
            $this->error($upload->getError());
        } 
        else{
            foreach ($info as $file) {
                $uploadFile=$file['savepath'].$file['savename'];
            }          
        }
    }
    //添加文章
    public function addArticle(){
         $sort = $_POST['sort'];
         $title = $_POST['title'];
         $intro = $_POST['intro'];
         $pic = $_POST['pic'];
         $content = $_POST['content'];   
         $articleSort= D('Article')->addArticle($sort,$title,$intro,$pic,$content);
             $this->display('Index/AddArticle');
    }
新增文章时用户可以先上传文件,然后编辑文章后发表文章。有点类似QQ邮箱那种。
代码里有个上传方法是上传文件的,我想获取upload()的变量$uploadFile到添加文章方法addArticle()里。求助各位大神
最佳答案
评论( 相关
后面还有条评论,点击查看>>