tp3.2 缩略图

108 阅读1分钟

             //处理上传的图片附件

             //dump($_FILES);

             if($_FILES[ 'gpic'][ 'error']< 4){

                $cfg=array(

                     'rootPath' => './Public/uploads/' //保存根路径

                );

                $arg= new \Think\Upload($cfg);

                $z=$arg->uploadOne($_FILES[ 'gpic']); //执行成功后会把附件名字,路径等信息返回

                $bpic=$arg->rootPath.$z[ 'savepath'].$z[ 'savename']; //大图路径

                $spic=$arg->rootPath.$z[ 'savepath']. 'small_'.$z[ 'savename'];

                 //对图片进行缩略图

                $img= new \Think\Image();

                $img->open($bpic); //打开图片

                $img->thumb( 100, 100, 6); //默认有等比例的缩放效果

                 //保存缩略图到服务器

                $img->save($spic);

                 //将上传的图片路径保存到数据库中

                $_POST[ 'gbpic']=$bpic;

                $_POST[ 'gspic']=$spic;

\

            }

            $shuju=$goods->create();

            $z=$goods->add($shuju);