tp5實現圖片上傳
阿新 • • 發佈:2018-11-02
html部分
<form action="{:url('upload')}" method="post" enctype="multipart/form-data">
<div class="layui-form-item">
<label class="layui-form-label">圖片上傳</label>
<input type="file" class="files" name="files" id="files">
</div>
</form>
php部分
public function upload()
{
$data = $this->request->post();
$file =request()->file("files");
$info = $file->move(ROOT_PATH.'\theme\admin\default\static'.DS.'\image');//圖片儲存路徑
if ($info) {
$this->success('上傳成功!');
}else{
$this->error('上傳失敗!');
}
}
Tips:在表單做檔案或者圖片上傳操作時<form>裡面必須新增enctype="multipart/form-data" 否則後臺無法接收到檔案