最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

yii實(shí)現(xiàn)使用CUploadedFile上傳文件的方法

 更新時(shí)間:2015年12月28日 10:10:39   作者:yuhui_fish  
這篇文章主要介紹了yii實(shí)現(xiàn)使用CUploadedFile上傳文件的方法,結(jié)合具體的前端與后端處理代碼實(shí)例分析了CUploadedFile類的使用方法,需要的朋友可以參考下

本文實(shí)例講述了yii實(shí)現(xiàn)使用CUploadedFile上傳文件的方法。分享給大家供大家參考,具體如下:

一、前端代碼

Html代碼:

<form action="<?php echo $this->createUrl('/upload/default/upload/');?>" method="post" enctype="multipart/form-data">
<input type="file" name="file"/>
<input type="hidden" name="dir" value="<?php echo Yii::app()->controller->currentDir?>"/>
<input type="submit" value="Upload Image"/>
</form>

二、后端代碼

Php代碼:

public function actionUpload()
{
$this->currentDir = isset($_REQUEST['dir']) ? $_REQUEST['dir'] : '';
$image = CUploadedFile::getInstanceByName('file');
$name = $this->uploadPath.'/'.$this->currentDir.'/'.$image->name;
$image->saveAs($name);
$this->redirect(array('index','dir'=>$this->currentDir));
}

關(guān)于CUploadedFile類的使用:

通過(guò)

復(fù)制代碼 代碼如下:
CUploadedFile::getInstance($model,'album_image');

復(fù)制代碼 代碼如下:
$attach = CUploadedFile::getInstanceByName($inputFileName);

獲取的對(duì)象$attach對(duì)象,有以下幾個(gè)屬性:

name
size
type
tempName

error
extensionName
hasError

希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php下載文件,添加響應(yīng)頭的簡(jiǎn)單實(shí)例

    php下載文件,添加響應(yīng)頭的簡(jiǎn)單實(shí)例

    下面小編就為大家?guī)?lái)一篇php下載文件,添加響應(yīng)頭的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-09-09
  • Laravel框架學(xué)習(xí)筆記(一)環(huán)境搭建

    Laravel框架學(xué)習(xí)筆記(一)環(huán)境搭建

    本文主要是把自己學(xué)習(xí)Laravel框架中的經(jīng)驗(yàn)寫下來(lái)。這是本系列的第一篇,工欲善其事必先利其器,先把環(huán)境搭建好吧,之前也沒(méi)寫過(guò)什么文章,可能文章結(jié)構(gòu)比較混亂,想到那寫到哪。
    2014-10-10
  • php源碼之將圖片轉(zhuǎn)化為data/base64數(shù)據(jù)流實(shí)例詳解

    php源碼之將圖片轉(zhuǎn)化為data/base64數(shù)據(jù)流實(shí)例詳解

    在網(wǎng)站開(kāi)發(fā)中,我們可以看到有的網(wǎng)站將圖片轉(zhuǎn)化為base64數(shù)據(jù)流,這樣做的好處有兩點(diǎn),一是減少服務(wù)器http請(qǐng)求,二是可以將圖片作為字符串存儲(chǔ)在數(shù)據(jù)庫(kù)中,即圖片可以直接從數(shù)據(jù)庫(kù)中讀取,那么php如何將圖片轉(zhuǎn)化為data/base64字符串呢?,需要的朋友可以參考下
    2016-11-11
  • Windows和Linux中php代碼調(diào)試工具Xdebug的安裝與配置詳解

    Windows和Linux中php代碼調(diào)試工具Xdebug的安裝與配置詳解

    這篇文章主要介紹了Windows和Linux中php代碼調(diào)試工具Xdebug的安裝與配置詳解,需要的朋友可以參考下
    2014-05-05
  • Yii2中關(guān)聯(lián)查詢簡(jiǎn)單用法示例

    Yii2中關(guān)聯(lián)查詢簡(jiǎn)單用法示例

    這篇文章主要介紹了Yii2中關(guān)聯(lián)查詢簡(jiǎn)單用法,涉及Yii2的數(shù)據(jù)庫(kù)查詢方法及鏈?zhǔn)讲僮骱?jiǎn)單使用技巧,需要的朋友可以參考下
    2016-08-08
  • ThinkPHP的L方法使用簡(jiǎn)介

    ThinkPHP的L方法使用簡(jiǎn)介

    thinkPHP的L方法用于啟用多語(yǔ)言的情況下,設(shè)置和獲取當(dāng)前的語(yǔ)言定義。這篇文章主要介紹了ThinkPHP的L方法使用簡(jiǎn)介,需要的朋友可以參考下
    2014-06-06
  • php分頁(yè)查詢的簡(jiǎn)單實(shí)現(xiàn)代碼

    php分頁(yè)查詢的簡(jiǎn)單實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了php分頁(yè)查詢的簡(jiǎn)單實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • PHP開(kāi)發(fā)api接口安全驗(yàn)證的實(shí)例講解

    PHP開(kāi)發(fā)api接口安全驗(yàn)證的實(shí)例講解

    下面小編就為大家分享一篇PHP開(kāi)發(fā)api接口安全驗(yàn)證的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 基于laravel緩沖cache的用法詳解

    基于laravel緩沖cache的用法詳解

    今天小編就為大家分享一篇基于laravel緩沖cache的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-10-10
  • 微信接口生成帶參數(shù)的二維碼

    微信接口生成帶參數(shù)的二維碼

    為了滿足用戶渠道推廣分析的需要,公眾平臺(tái)提供了生成帶參數(shù)二維碼的接口,獲取帶參數(shù)的二維碼的過(guò)程包括兩步,具體步驟大家參考下本文
    2017-07-07

最新評(píng)論

同德县| 思茅市| 新民市| 吉木萨尔县| 理塘县| 馆陶县| 慈溪市| 田东县| 曲麻莱县| 班玛县| 汉阴县| 黎城县| 即墨市| 平乐县| 湾仔区| 长武县| 潜山县| 泰兴市| 大洼县| 盘锦市| 迁安市| 内丘县| 碌曲县| 金平| 中宁县| 阳信县| 灌云县| 延寿县| 麻阳| 宽甸| 康定县| 莱州市| 昆山市| 松桃| 拉孜县| 郯城县| 桦甸市| 鲁甸县| 永丰县| 崇文区| 濮阳市|