標籤:bsp ansi title jpeg 功能 檔案夾 存放位置 tle put
tp架構的檔案上傳功能也非常簡便,我們一起來看一下:
1、首先我們要在Controller檔案夾下建立一個控制器TestController.class.php:
<?phpnamespace Home\Controller;use Think\Controller;class TestController extends Controller{ public function shangchuan (){ $this->show(); } public function wjsc(){ $u = new\Think\Upload(); $u->maxSize = 1024000;//設定檔案大小 $u->rootPath = "./Public/";//檔案存放的根路徑 $u->savePath = "./upload/";//設定當前上傳檔案存放位置 $u->exts = array(‘jpg‘,‘gif‘,‘png‘,‘jpeg‘); $info = $u->upload();//上傳檔案並返迴文件資訊 if($info){ echo "上傳成功,檔案存放在:".$info["file"][‘savepath‘]; } else{ echo $u->getError(); } }}
2、在View檔案夾下建立一個Test檔案夾,再在裡邊建立一個shangchuan.html頁面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title></head><body><h1>檔案上傳</h1><form action="__CONTROLLER__/wjsc" method="post" enctype="multipart/form-data"> <input type="file" name="file" /> <input type="submit" value="上傳" /></form></body></html>
:
tp架構檔案上傳