function dzz_backimg_save($FILE, $dir = 'appimg') { global $_G; $allowpictype = array('jpg', 'jpeg', 'gif', 'png'); $upload = new dzz_upload(); $upload->init($FILE, $dir); if ($upload->error()) { return $upload->errormessage(); } if (!$upload->attach['isimage']) { return '只能上传图片文件'; } $upload->save(); if ($upload->error()) { return '保存失败'; } $setarr = array('filepath' => $dir . '/' . $upload->attach['attachment'], 'thumb' => 0); //生成缩略图 require_once libfile('class/image'); $image = new image(); if ($thumb = $image->Thumb($_G['setting']['attachurl'] . $setarr['filepath'], '', 101, 101, 1)) { $setarr['thumb'] = $thumb; } return $setarr; }