(五)yii自带的下载功能挺好用的
来源:互联网 发布:手游推荐软件 编辑:程序博客网 时间:2024/04/30 20:13
/* * 下载 */ public function actionDownload($id){ if ( isset($_GET['id']) ) { $model = new Model();//你的model $result = $model->find(array( 'select' => array('字段1', '字段2'), 'condition' => 'id=:id',//条件 'params' => array(':id' => $id) )); if (!$result) { throw new CHttpException(404, '文件不存在!'); } else { // 服务器端文件的路径 $fontArr = explode('/', $result->url); $fileName = end($fontArr); //得到文件名字 if (file_exists($result->url)){ //发送两个参数一个是名称上面已经处理好,也可以改成你要的,后面是文件路径 yii::app ()->request->sendFile ($fileName, file_get_contents ($result->url)); } } } } 如果你不需要查数据库的话直接做参数传递就好了 yii::app ()->request->sendFile (文件名, file_get_contents (文件路径));
0 0
- (五)yii自带的下载功能挺好用的
- yii自带分页功能
- YII自带验证的源码分析
- Yii框架自带缓存的使用方法
- Yii 自带的分页实例
- Yii框架自带缓存的使用方法
- Android Download 下载功能深入研究(三) : chrome自带下载功能的研究
- 用硕鼠下载下载一些小视频挺好的
- Yii的自带缓存的用法实例
- Yii 自带的phpexcel导出表格的实现方法
- YII中使用自带的日期插件
- 屏蔽系统自带的yii\web\JqueryAsset
- yii使用自带组件pjax的请求
- 千与千寻django(五)---django的自带管理界面
- space的Email post功能还挺好用的。
- OpenCV自带例子(五)基本画图功能
- yii框架自带demo中的blog与本地mysql数据库的交互实现(小白篇)
- maven测试是否下载成功方法-eclipse自带的功能使用特点
- android AsyncTask和contentObserver分析
- golang udp服务端客户端例子
- ubuntu安装man中文帮助文档:man c/c++
- 1.4 论文图表制作的基本步骤
- 转载科学网文章-circos教程三
- (五)yii自带的下载功能挺好用的
- PAV BOOKS OPENCART 商城自适应主题模板 ABC-0018
- 多规则排序时根据权值排序
- 类和对象—类外访问私有数据
- 海量数据处理之基本方法
- select @@Identity
- sqlldr理论深入学习
- Unity3d游戏之游戏日志打印
- poj 1723 SOLDIERS 中位数