上傳文件
function uploadFile(){
if (!empty($_POST)) {
// 處理上傳的圖片
if ($_POST['pic']['errot']< 4) {
$cfg = array(
'rootPath' => './Public/oploadFile/',//保存文件根路徑
);
$up = new \Think\Upload($cfg);
// uploadOne()方法執行成功後會把附件(在服務器上)的名字和路徑等相關信息給我們返回
$z = $up ->uploadOne($_POST['pic']);//多文件寫file
$bigImage = $up->rootPath.$z['savepath'].$z['sanename'];
$smalImage = $up->rootPath.$z['savepath'].'smal_'.$z['sanename']
// 對上傳的圖片製作縮略圖
$im = new \Think\Image();//實例化Image對象
$im -> open($bigImage);//打開原圖
$im -> thumb(100,100);//默認等比例縮放效果,第三個參數是縮放效果的選擇
$im ->save($smalImage);//保存縮略圖
// 把上傳的附件存儲在數據庫裏邊
$_POST['pic'] = ltrim($bigImage,'./');
}
}
}