`
icrwen
  • 浏览: 269659 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

cakephp工作笔记19 -- 图片上传篇

    博客分类:
  • php
阅读更多
http://labs.iamkoa.net/2007/10/23/image-upload-component-cakephp/
http://www.jamesfairhurst.co.uk/posts/view/uploading_files_and_images_with_cakephp
http://bakery.cakephp.org/articles/view/file-upload-component-w-automagic-model-optional
http://junnan.org/blog/?p=270

将图片从数据库中读出并显示
一、后台
function downloadimg()
{
$this->autoRender = false;
$granaryid = $this->Session->read("granaryid");
$granary = $this->Granary->findById($granaryid);
  $imgData = $granary["Granary"]['Image'];
  $imgType = $granary["Granary"]["ImageType"];
      header('Content-type: image/JPEG',true);
      echo $imgData;
    exit();
}
二、前台
var editbody = Ext.query(".x-panel-body","edit");
var imgElr = "<img src=\"/granaries/downloadimg?fn=<?php echo $fn;?>\"  id=\"img\"></div>";
  Ext.DomHelper.append(editbody[0].id,imgElr);
  isShow = true;
分享到:
评论

相关推荐

    cakephp-cakephp-1.3.8-0-g33afe21

    标题 "cakephp-cakephp-1.3.8-0-g33afe21" 提供的信息表明,这是一个关于 CakePHP 框架的特定版本,版本号为 1.3.8,Git 修订版号是 0-g33afe21。这通常意味着这是一个开源项目,可能是一个源代码库的归档,或者是...

    cakephp-cakephp-2.0.0-dev-0-gbe96338

    通过研究这些文件,开发者可以深入理解框架内部的工作原理,自定义功能,或者参与框架的改进。 总的来说,CakePHP作为PHP框架的一员,以其简洁的代码、强大的功能和高效的开发流程,成为许多PHP开发者首选的工具。...

    cakephp-cakephp-2.0.0-beta-0-g402934f.zip

    标题中的"cakephp-cakephp-2.0.0-beta-0-g402934f.zip"表明这是一个针对CakePHP 2.0.0 beta版本的压缩包,其中可能包含了框架的核心组件、示例代码以及相关的文档资料。 在描述中提到,CakePHP是“借鉴Raid on ...

    cakephp-cakephp-1.3.12-32-gb4e3c8a.zip_cakephp 1.3_cakephp1.3_ca

    本篇将详细探讨 CakePHP 1.3 版本的核心特性和 MVC 模式的应用。 首先,让我们了解什么是MVC模式。Model-View-Controller是软件设计的一种模式,用于分离业务逻辑(Model)、用户界面(View)和控制逻辑...

    cakephp-2.2.4-0

    cakephp-2.2.4-0 稳定版框架

    cakephp-3-0-1

    CakePHP 3.0.1 发布,此版本是个 bug 修复版本 CakePHP 3.0.0 稳定版是向后不兼容版本,现在 CakePHP 最低要求: PHP 5.4.16 及其以上 mbstring 扩展 intl 扩展

    CakePHP-Audit-Log-Plugin, 记录在CRUD操作期间对对象所做的更改.zip

    CakePHP-Audit-Log-Plugin, 记录在CRUD操作期间对对象所做的更改 审计日志插件针对的日志插件 2 1. x. 为每个连接的模型创建一个审计历史。行为跟踪两个级别上的更改。 它获取完全水合对象的快照,在更改之后,更改...

    cakephp3-bootstrap-helpers:Bootstrap 3和4的CakePHP 3.x帮助器

    CakePHP 3.x Bootstrap的帮助器 CakePHP 3.x Helpers以@Twitter Boostrap样式生成HTML:可用的Breadcrumbs , Flash , Form , Html , Modal , Navbar , Panel和Paginator帮助器! 如何... ? 安装 如果您想要...

    CakePHP3-Proffer, CakePHP 3的上传插件.zip

    CakePHP3-Proffer, CakePHP 3的上传插件 CakePHP3-ProfferCakePHP 3的上传插件。 是什么?,needed upload upload upload upload upload upload upload plugin plugin plugin

    wechat-cakephp-sdk:微信-cakephp-sdk

    2015-01-12 同步到最新版本,上传卡券logo的接口就是上传媒体文件的接口 在CakePHP中使用Wechat.php 此用法不考虑多平台,每次需要获取商户信息 引入微信接口库文件 App::uses('Wechat', 'Vendor'); App::uses('...

    cakephp-jwt-auth, 使用JSON网络令牌进行身份验证的CakePHP插件.zip

    cakephp-jwt-auth, 使用JSON网络令牌进行身份验证的CakePHP插件 CakePHP认证插件 包含AuthComponent类认证的插件,用于使用 JSON网络令牌进行身份验证。 你可以在这里详细阅读关于JSON网络令牌规范的详细说明。要求...

    cakephp3-soft-delete

    CakePHP的CakeSoftDelete插件 目的 这个Cakephp插件使您可以使您的模型可软删除。 当软删除一个实体时,实际上并没有从数据库中删除它。 而是在记录上设置了deleted时间戳。 要求 该插件是为cakephp 3.x开发的。 ...

    Z-Ray-CakePHP:CakePHP 3.0的Z-Ray扩展

    Z-Ray-CakePHP CakePHP 3.0的Z-Ray扩展。 这将导致在浏览器中显示其他选项卡。 安装 创建一个根据需要命名的目录,并在其中添加此仓库的内容。 示例:(假设Zend Server的默认安装目录) /usr/local/zend/var/...

    cakephp2.0-metronic-theme

    cakephp2.0-metronic-theme 如何设置应用程序? 使用以下命令在apache webroot目录中克隆代码。 git 克隆 创建数据库并设置连接 Config/database.php 运行以下命令以使用 composer &gt; composer install 安装 ...

    cakephp-realworld-example-app

    示例CakePHP代码库包含遵循规范和API的真实示例(CRUD,身份验证,高级模式等)。 此仓库功能齐全,欢迎PR和问题! 入门 安装 在开始之前,请检查官方的Cakephp安装指南以了解服务器要求。 克隆存储库 git clone ...

    CakePHP-1.2-Cheatsheet

    ### CakePHP 1.2 快查表知识点详解 #### 一、自定义查询类型 (CustomFindTypes) 在CakePHP 1.2中,提供了多种自定义查询类型,包括: - **all**: 返回所有匹配记录。 - **first**: 返回第一条匹配记录。 - **...

    cakephp php-framework

    There are two main ways to get a fresh copy of CakePHP. You can either download an archive copy (zip/tar.gz/tar.bz2) from the main website, or check out the code from the git repository. To download ...

    cakephp2.2-habtm-example:一个简单的示例(烘焙),展示了如何保存和验证两个模型之间的HABTM关系

    cakephp2.x-habtm-示例cakephp2.x-habtm-example示例说明如何使用CakePHP 2.x保存和验证两个模型之间的HABTM关系(此代码中使用的版本实际上是2.2) 我们使用两种模型:Post和Tag。 一个帖子与N个标签相关,一个标签...

    cakephp3-user-management

    首先,`cakephp3-user-management`项目标题表明我们关注的是在CakePHP 3.x版本中创建一个用户管理系统。这通常包括用户认证和授权,以及可能的注册、登录、忘记密码、个人资料编辑等功能。 1. **用户认证**:这是...

    IMCake:CakePHP 2.x 插件使用 CakePHP 模型与 INTER-Mediator 一起工作

    蛋糕 IMCake 是 CakePHP 2.x 的一个插件,用于使用 CakePHP 模型与 INTER-Mediator 一起工作。 要更熟悉 INTER-Mediator,请访问: : 注意该产品应被视为正在进行中的工作,请自行承担风险进行测试和使用,并反馈您...

Global site tag (gtag.js) - Google Analytics