管理员
![Rank: 64](template/yeei_dream1/css/yeei//star_level3.gif) ![Rank: 64](template/yeei_dream1/css/yeei//star_level3.gif) ![Rank: 64](template/yeei_dream1/css/yeei//star_level3.gif) ![Rank: 64](template/yeei_dream1/css/yeei//star_level3.gif)
论坛积分
分
威望 点
贡献值 个
金币 枚
|
- function imgs_uploads($path_old = null){
8 j; P. P! K, {, I8 a -
4 Z3 |5 u+ }% y0 Y - $images_path = './Uploads/image/shop/';
2 U8 x2 w" w3 w2 L3 x6 M: F' x5 { - if (!is_dir($images_path)) {
! q c+ T# {' ~6 ?% |( X s - mkdir($images_path);
. o" G5 i, h/ Z+ `7 K8 x' b8 L" a - } ; E; P1 C9 |0 T: L4 E2 ^# i
-
1 T: I! x/ ~1 v6 J2 a% z% ? - 7 l3 y% ?: W6 @5 ], O; W, J8 x* I
- $upload = new \Think\Upload();//实列化上传类
% f" }4 l# d- ~3 t4 E - $upload->maxSize=4145728;//设置上传文件最大,大小4 O! g \% `8 W+ W
- $upload->exts= array('jpg','gif','png','jpeg');//后缀" Q- R; H" L) \6 L9 C, F
- $upload->rootPath =$images_path;//上传目录9 b- \; S2 d I$ q7 ]4 ^
- $upload->savePath = ''; // 设置附件上传(子)目录% v3 u- T6 q5 P2 P& w( b; a
- //$upload->autoSub = true;8 m4 H, f3 q4 n% O, `% x8 B8 f
- //$upload->subName = array('date','Ymd');% {# u2 f1 D6 ^4 g7 p' }
- //$upload->saveName = array('uniqid','');//设置上传文件规则
) y( L5 Q: `( j0 w - $upload->replace = false;' w" }3 Z+ _. X1 |5 _
- $info= $upload->upload();//执行上传方法
+ q$ R6 v# W, ]7 k$ `* e5 d7 P" x" X - if(!$info){0 u% T0 s% B' j; W- X; h% a
- $res['status'] = 0;
) O' f4 y- g! h5 ]" W - $res['res'] = $upload->getError();6 q1 d* A6 [. w/ c3 O; K
-
& }4 l- r/ h% X - }else {, o& B2 H9 V# L! m6 B
- & Z9 `+ ?3 L3 [3 ]- f
- //获取上传文件信息8 ]3 ?! @/ S; P& ]
- foreach ($info as $file){8 m' L8 {, N8 f& h0 s
- $img_path[] = '/Uploads/image/shop/'.$file['savepath'] . $file['savename'];
" [' F7 I0 S- h - $name[]=$file['key'];. o' R: y4 M6 S" z' s
- " Q4 N# C6 I! H2 t: u
- - h; @$ U5 i8 }3 m3 S
- }0 Q$ g- P4 e$ z; k
- //图片物理目录删除、改名图片用$ W" p' X) e4 J' o; o
- $bigimg=$file['savepath'].$file['savename'];: ^1 P) s( @8 D/ }8 x1 O
- //$_POST['goods_big_img']=$bigimg;
% H' N7 r; G7 }) U - 8 w- _1 F5 d; p: _
-
- s' Q, U% w+ F; [ - $image=new \Think\Image();8 v3 Q8 C; l7 A0 n8 q! p- Q B4 v
- 3 z8 O) m- F& b! `1 b0 R
- $srcimg=$upload->rootPath.$bigimg;
0 I# j" i/ z1 E$ Z. ^& a S/ n1 W' D - $image->open($srcimg);
7 P/ X H8 X0 l R - $image->thumb(500,500);
) c1 o1 M7 Z( I# S! @ - $smallimg=$file['savepath']."small_".$file['savename'];
) e% E! ~1 K) R m" t - $image->save($upload->rootPath.$smallimg);# q( x' w# T6 J+ W }8 g
- //$_POST['goods_small_img']=$smallimg;
. V; r! H& v; L -
, c T: ]( _8 Y4 m# K7 s
! c/ O6 f. y9 \# I1 {- 7 d# l7 C& O$ ?% P
- if ($path_old && $img_path) {: G5 b, k' c$ `+ }' R
- unlink('.' . $path_old);
" a, [+ ?+ a: v/ K$ F' `( s - }
Z6 B& J9 h7 @: d9 Z- h% x - 5 N4 |9 ?" h3 m& i& @0 a* t0 K, ?
-
2 b Q* y5 _+ ^8 Z# v4 q - $res['stats'] = 1;0 V( k: g8 i( O, o v
- $res['res'] = $smallimg;
( P, `( G7 Q" g6 i; X# I4 { - $res['name']=$name;
) r8 N- c4 k" w' F5 O- _4 N - }
, P5 H6 S8 J. m7 d - ' W" N% B5 B9 D! ]' M
-
) o9 l7 `! Y# v) X. J# k9 a% s9 a - }
复制代码 , b7 o$ K3 A' M3 V/ k; f! e; Q
$ p6 p# o' G) h |
|