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

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

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

本文實例講述了yii實現(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類的使用:

通過

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

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

獲取的對象$attach對象,有以下幾個屬性:

name
size
type
tempName

error
extensionName
hasError

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

相關(guān)文章

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

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

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

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

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

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

    在網(wǎng)站開發(fā)中,我們可以看到有的網(wǎng)站將圖片轉(zhuǎn)化為base64數(shù)據(jù)流,這樣做的好處有兩點,一是減少服務(wù)器http請求,二是可以將圖片作為字符串存儲在數(shù)據(jù)庫中,即圖片可以直接從數(shù)據(jù)庫中讀取,那么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)查詢簡單用法示例

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

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

    ThinkPHP的L方法使用簡介

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

    php分頁查詢的簡單實現(xiàn)代碼

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

    PHP開發(fā)api接口安全驗證的實例講解

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

    基于laravel緩沖cache的用法詳解

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

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

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

最新評論

满洲里市| 迁安市| 石首市| 安图县| 昆山市| 咸宁市| 黑水县| 台东市| 宣化县| 扬州市| 玛曲县| 宜都市| 利津县| 安多县| 两当县| 嵊州市| 临武县| 玛沁县| 平和县| 叙永县| 长沙县| 会同县| 清水河县| 赤城县| 临洮县| 耒阳市| 榆中县| 邹城市| 施秉县| 泗洪县| 永昌县| 宝清县| 汨罗市| 台北市| 公安县| 武威市| 辉南县| 乐陵市| 南雄市| 桑日县| 灵川县|