`
zhengdl126
  • 浏览: 2512435 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

ZendFramework之文件上传

阅读更多

            //文件上传,并更名
            $foler = '/upload/';//上传目录
            $uploadfile = $filter->filter($this->_request->getPost('uploadfile'));
             $adapter = new Zend_File_Transfer_Adapter_Http( );
            $adapter->setDestination(R_P . $foler);
            $adapter->addValidator ( 'Extension', false, 'jpg,png,gif' )->addValidator ( 'Size', false, 102400 )->addValidator ( 'Count', false, 1 );
            $filename= $adapter->getFileName();//  /home/www/html/test.***.com/ios/upload/cbs.jpg
            $_ext = getFileExt($filename);
            $newname = getFileName();
            $pic = $foler.$newname.".".$_ext;//入库的地址
            $newname = R_P.$foler.$newname.".".$_ext;//绝对路径上传
            $adapter->addFilter('Rename', $newname);
            if (! $adapter->receive ()) {
             $messages = $adapter->getMessages ();
             echo implode ( "\n", $messages );
            }else
            {
                $data['pic'] = $pic ;
            }

分享到:
评论

相关推荐

    zend framework文件上传功能实例代码

    zend framework文件上传功能实例代码,php的版本5.3.8,zend framework的版本1.12,看下面的代码吧,有注释

    Zend Framework上传文件重命名的实现方法

    1. Zend Framework文件上传重命名 //实例化文件上专类 $fName=$this->_request->getPost('fName'); $adapter = new Zend_File_Transfer_Adapter_Http(); //存放上传文件的文件夹 $adapter->setDestination('/opt/...

    Zend Framework实现多文件上传功能实例

    主要介绍了Zend Framework实现多文件上传功能的方法,较为详细的分析说明了Zend Framework实现多文件上传的具体步骤与相关实现技巧,需要的朋友可以参考下

    rdn-upload:Zend Framework 3模块可轻松安全地管理文件上传

    Rdn上传使用RdnUpload ZF3模块,可以非常轻松地管理文件上传。 基础文件操作是从开发人员那里抽象出来的。 默认情况下,文件存储在本地文件系统中。 但是我们可以轻松地将本地适配器替换为Amazon云存储之类的东西。...

    ZF2FileUploadExamples:Zend Framework 2的表单文件上传示例

    注意:这些示例仅与Zend Framework 2.1版(或更高版本)兼容。 您可以在找到有关文件上传的良好入门。实例清单使用单个File元素。 在集合中使用多个File元素。 将单个File元素与HTML5“ multiple”属性一起使用。 ...

    file-uploads:使用 Zend Framework 2 和 jQuery 上传文件

    文件上传 使用 Zend Framework 2 和 jQuery 上传文件 此存储库是本文中使用的示例项目 运行示例 要运行此示例,只需克隆此项目,使用composer install安装依赖项并通过运行php -S 0.0.0.0:8000 -t public启动 PHP 的...

    RivLite:基于Zend Framework的小型框架-开源

    基于Zend Framework的小型框架(1)。 包含有用的类,用于编写新站点,就绪模板系统,模型抽象,文件上传实用程序和JS模块(星号,模态,showmore等)。

    CMS-IDE, Zend Framework based CMS:免费的开放源代码php CMS,浏览器中的模板设计-开源

    CMS-IDE是一种可视化CMS,可在浏览器中...将其他文件夹和文件上传到文档根目录3.在dev-application / config / config.ini中的配置设置中设置适当的路径4.在phpmyadmin中执行sql 5.确保.htaccess正常并放在文档根目录中

    zf2-file-uploader:Zend Framework 2 模块,用于在服务器上上传文件和处理数据

    zf2-文件上传器 zf2-文件上传器

    HtProfileImage:Zend Framework 2 的 ZfcUser 扩展,它添加了用户头像功能

    Zend 框架 2 模块,为 ZfcUser 添加了个人资料图片上传功能 要求 特征 当用户没有上传他的图像​​时,将 Gravatar 设置为替代方案 当用户没有上传他的图像​​时设置性别明智的默认图像 用于存储的调整大小选项 ...

    php100视频教程 75 76 77 78 79 80解压密码

    PHP100视频教程第79讲:PHP上传RAR压缩包并解压目录 ...[77讲] Zend framework 数据库操作之编辑和视图函数 [76讲] Zend framework 数据库操之读取与插入 [75讲] Zend framework 配置与调试

    WCMS v8.3.11 编辑员的CMS.zip

    系统架构:zendframework(精简) smarty(v3)   WCMS功能 新闻分为文章、图集、专题 评论是独立的,可以不和新闻、用户结合起来 用户管理 系统组和用户组 可自定义模板 超时侦测 支持新闻扩展字段EAV设计...

    php学习笔记

    目录 ... 小知识点 1 ...ZendFramework 73 快速体验 73 修改数据 74 增加数据 74 查询数据 74 memcached 76 telnet操作 76 php中使用memcached 78 把session数据放入memcache中 79 小知识点 80

    php课程(共100多节)

    77:Zend framework数据库操作之编辑和视图函数 78:PHP+Flash多文件异步上传 swfupload 79:PHP上传RAR压缩包并解压目录 80:ADODB PHP 数据库万能引擎类(上) 81:ADODB PHP 数据库万能引擎类(下) 82:PHP开发...

    DBShop开源电子商务网店系统 网店源码

    DBShop开源电子商务网店系统采用业界知名框架 ZendFramework 2 开发而成。ZendFramework 2 为php 官方出品的顶级框架,安全性、灵活性、稳定性、及时性(更新),都是其他php框架无法比拟的,应该说只要php不倒 Zend...

    豆当轻博(doudangQb) 1.0 beta

    豆当轻博(doudangQb)是一个分享兴趣的轻博客系统,可以发布博客,上传图片,分享视频和音乐,基于zend framework+mysql开发,非常方便进行插件开发,欢迎下载使用。 doudangQb 支持fastdfs轻量级分布式文件系统,还...

Global site tag (gtag.js) - Google Analytics