Yii文件上传
来源:互联网 发布:php语句防sql注入 编辑:程序博客网 时间:2024/04/27 19:05
controller:TestController.php
1.test.php
代码如下:
<body>
<form action="<?php echo $this->createUrl('/test/upload/');?>" method="post" enctype="multipart/form-data">
<input type="file" name="file"/>
<input type="hidden" name="dir" value="test"/>
<input type="submit" value="Upload Image"/>
</form>
</body>
‘/test/upload/'改成你相应的地址。
2.TestController.php
代码如下:
public function actionUpload()
{
$dir = isset($_REQUEST['dir']) ? $_REQUEST['dir'] : '';
$image = CUploadedFile::getInstanceByName('file');
$dir=Yii::getPathOfAlias('webroot').'/images/'.$dir.'/';
//上传目录
if (!is_dir($dir)) {
mkdir($dir);
//目录不存在则创建
}
$name = $dir.$image->name;
//文件名绝对路径
$status = $image->saveAs($name,true);
//保存文件
if ($status) {
echo 'success';
}else {
echo 'fail';
}
}
0 0
- YII文件上传
- yii文件上传
- YII文件上传
- Yii文件上传
- yii文件上传
- yii文件上传
- Yii文件上传
- YII文件上传
- Yii文件上传
- yii框架文件上传
- yii 文件上传 验证
- Yii文件上传
- yii文件上传
- yii文件上传
- yii 单文件上传
- yii框架文件上传
- yii上传图片、yii上传文件、yii控件activeFileField使用
- yii上传图片、yii上传文件、yii控件activeFileField使用
- Python爬取p2pblack
- ORM框架使用优缺点
- 使用rosbridge协议实现安卓跟ROS的解耦
- jquery03-05用户评论五角星案例
- 利用scikitlearn画ROC曲线
- Yii文件上传
- oracle数据库tns配置方法详解
- 318. Maximum Product of Word Lengths
- 一、初识GVR ---- Android VR视频/Google VR for Android /VR Pano/VR Video
- 批量下载指定公司专利信息
- 51nod-1453 抽彩球
- Docker三个核心之镜像
- 设计模式之适配器模式Adapter
- java 使用itextpdf.jar和itext-asian.jar根据pdf模板填写数据后生成一个新的pdf文件