PHP中TP5 上傳文件的實(shí)例詳解
php 文件上傳
效果圖:
實(shí)現(xiàn)代碼:
application\index\controller\Index.php
<?php namespace app\index\controller; use think\Controller; use think\Request; class Index extends Controller { //文件上傳表單 public function index() { return $this->fetch(); } //文件上傳提交 public function upload() { //獲取表單上傳文件 $file = request()->file('files'); if (emptyempty($file)) { $this->error('請(qǐng)選擇上傳文件'); } //移動(dòng)到框架應(yīng)用根目錄/public/uploads/ 目錄下 $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads'); if ($info) { $this->success('文件上傳成功'); echo $info->getFilename(); } else { //上傳失敗獲取錯(cuò)誤信息 $this->error($file->getError()); } } }
application\index\view\index\index.html
<!doctype html> <html> <head> <meta charset="UTF-8"> <title>文件上傳</title> </head> <body> <h2>文件上傳</h2> <FORM method="post" enctype="multipart/form-data" class="form" action="{:url('upload')}">選擇文件: <INPUT type="file" class="files" name="files"><br/> <INPUT type="submit" class="btn" value=" 提交 "> </FORM> </body> </html>
以上就是php上傳文件的實(shí)例,如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
destoon實(shí)現(xiàn)會(huì)員商鋪中指定會(huì)員或會(huì)員組投放廣告的方法
這篇文章主要介紹了destoon實(shí)現(xiàn)會(huì)員商鋪中指定會(huì)員或會(huì)員組投放廣告的方法,很實(shí)用的技巧,需要的朋友可以參考下2014-08-08Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法
這篇文章主要介紹了Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法,以類函數(shù)的形式給出了Laravel框架執(zhí)行原生SQL語句以及paginate分頁的相關(guān)操作技巧,需要的朋友可以參考下2018-08-08使用PHP下載CSS文件中的所有圖片【幾行代碼即可實(shí)現(xiàn)】
本文主要對(duì)使用PHP下載CSS文件中的所有圖片的方法進(jìn)行介紹,只需幾行代碼即可實(shí)現(xiàn),且注釋詳細(xì)。下面就跟小編一起來看下吧2016-12-12Apache無法自動(dòng)跳轉(zhuǎn)卻顯示目錄的解決方法
這篇文章主要為大家詳細(xì)介紹了Apache無法自動(dòng)跳轉(zhuǎn)卻顯示目錄的解決方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-07-07stripos函數(shù)知識(shí)點(diǎn)實(shí)例分享
在本篇內(nèi)容中我們給大家分享了關(guān)于stripos函數(shù)知識(shí)點(diǎn)實(shí)例內(nèi)容,有需要的朋友們跟著學(xué)習(xí)下。2019-02-02VSCode+PHPstudy配置PHP開發(fā)環(huán)境的步驟詳解
這篇文章主要介紹了VSCode+PHPstudy配置PHP開發(fā)環(huán)境,本文分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08