管理员
![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){
7 l6 G( l# [/ N# W( c) E. y -
" z" Z- ~; ~6 C9 ~8 h' L( T - $images_path = './Uploads/image/shop/';
0 Z6 p+ K1 Y, n - if (!is_dir($images_path)) {2 H' g, v4 I$ [4 N/ n" T2 z2 ]
- mkdir($images_path);
9 A- u8 Q( R! k; ] - }
9 h9 j; P" g# `* i - ; p" @* J4 E+ s5 o- h
4 g; g! a+ w; z: p! e! {/ [- $upload = new \Think\Upload();//实列化上传类% K/ N6 }" o0 g% a3 b$ W
- $upload->maxSize=4145728;//设置上传文件最大,大小
; A* n: I A0 |2 j9 p2 P - $upload->exts= array('jpg','gif','png','jpeg');//后缀
- L; J+ [3 j( E - $upload->rootPath =$images_path;//上传目录
' \; _( z* C' w; n5 M, }' v5 u8 f - $upload->savePath = ''; // 设置附件上传(子)目录
6 `4 l" B- e) o - //$upload->autoSub = true;% {: D# X5 Q# C7 g% k4 ?
- //$upload->subName = array('date','Ymd');
3 \6 |1 m. ^0 _; a - //$upload->saveName = array('uniqid','');//设置上传文件规则
" q* t2 n& M7 ?2 ]2 w1 @9 w7 q - $upload->replace = false;5 R- `- X6 |) E* J/ o% ?
- $info= $upload->upload();//执行上传方法
9 v( n6 K; o# @- K3 ^8 H - if(!$info){+ h4 p6 k# s9 N. i- K, T
- $res['status'] = 0;
2 x4 o# S' [; ^ - $res['res'] = $upload->getError();3 L# ?- q7 K- N; |( y: e; ?
- 9 K' w! n! A# T4 E. N0 ?4 o! ^9 r
- }else {
5 R- J( f3 c$ t/ V( V5 F: Y W -
$ c: k S0 t! v. o; @ - //获取上传文件信息
8 N/ J7 x( t; ^1 t$ _9 } - foreach ($info as $file){
# d( S: I: s7 d. Z( g2 {7 j: B: C - $img_path[] = '/Uploads/image/shop/'.$file['savepath'] . $file['savename'];. }8 e& l; v# I& X7 X/ b
- $name[]=$file['key'];
- B, m% y( Y- j - / W7 j) I- C8 C& t
- 9 G W7 Q: n- S* K6 p
- }
! l% q# X l/ W2 j7 Z - //图片物理目录删除、改名图片用
+ M8 m' H2 n1 M - $bigimg=$file['savepath'].$file['savename'];
0 I; W' z7 I5 _. y- s5 Z - //$_POST['goods_big_img']=$bigimg;$ g# o. q2 r. R( L
-
, C7 G" P" T# }2 i% a - 4 c' N# X' ~% C' r
- $image=new \Think\Image();
3 \! D, z" j7 c, r$ i -
% N4 {# v7 ^; Y& L - $srcimg=$upload->rootPath.$bigimg;8 e4 F( D4 ^1 L( y
- $image->open($srcimg);) d4 y; C( `; I, h7 |9 A
- $image->thumb(500,500);
2 J5 u2 j0 _( y - $smallimg=$file['savepath']."small_".$file['savename'];
) s- H4 r7 J5 Q" ?+ `( w( R' ^ - $image->save($upload->rootPath.$smallimg);! i$ {% ^# X8 |) d1 B
- //$_POST['goods_small_img']=$smallimg;1 W9 p5 J/ b. s8 k$ O* o' w4 a
-
8 {, H; ^7 Y1 W( G1 O
P+ N5 O+ _9 k/ _8 I- . k0 P4 G }8 ^# g+ i
- if ($path_old && $img_path) {) c( i( t# Z* ~3 w5 E
- unlink('.' . $path_old);+ J* W- s) x% l) @# N" Q+ {. F
- }
0 A8 O) U# c- C: V. V -
* C& p* x: \. k* X _ -
7 \8 K- E6 ]4 H0 X5 c - $res['stats'] = 1;4 U) q5 Z6 Z: r; u" R3 I" t) `
- $res['res'] = $smallimg;
c- T! U5 Q) E - $res['name']=$name;/ z1 [& _) O. \2 X. |0 |* E
- }& J6 c- G0 q: F8 U& J f3 R
-
9 C( q) z4 u# Z# ?( j -
* S' t: b, h# s - }
复制代码
0 G4 z( ]) ]& v$ u3 A& |% g4 \4 _9 {* `7 ]7 j
|
|