`

php&cakephp显示图片的问题

    博客分类:
  • PHP
 
阅读更多
参考:http://bbs.csdn.net/topics/360220433

private function outputFile2Brower(){
        $filename=   WWW_ROOT."../../".$this->request->url;
        if (!file_exists($filename)) {
            throw RuntimeException("File $filename not found");
        }
        //TODO:这里应该智能判断type字符串
        /*这个做法不对,容易导致一些图片无法显示
        header("Content-Type:image/jpg");
        header("Content-Length: ".filesize($filename));
        readfile($filename);*/
        $image = file_get_contents($filename);
        //$content=addslashes($image);
        header('Content-type: image/jpg');
        echo $image;
    }
分享到:
评论

相关推荐

    phpmvc框架cakephp

    **PHP MVC框架:CakePHP详解** 在Web开发领域,PHP是一种广泛应用的服务器端脚本语言,而MVC(Model-View-Controller)架构模式则是一种常见的设计模式,它将应用程序的逻辑分离开来,使代码更易于管理和维护。 ...

    PHP的框架之CakePHP-CakePHP教程

    打包下载,里面有CakePHP的框架源码,下载后可直接使用,版本是1.1的,稳定版;CakePHP的分页组件源码;CakePHP的中文及英文教程,CHM格式;CakePHP的中文打印版教程,WORD格式,下载后可直接打印,方便的;CakePHP...

    CakePHP PHP MVC框架

    **CakePHP:PHP MVC框架详解** CakePHP是一个广泛使用的开源PHP框架,它基于Model-View-Controller(MVC)架构模式,旨在简化Web应用程序的开发流程,提高开发效率,并且支持快速原型制作。这个框架以其易用性、可...

    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 ...

    CakePHP php框架 v3.7.8.zip

    CakePHP php框架简介 CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild...

    CakePHP php框架 v3.7.0 beta1.zip

    CakePHP php框架简介 CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild...

    CakePHP php框架 v3.8.5

    CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild页面可以看到当前使用...

    PHP的框架之CakePHP-CakePHP教程终极教程

    打包下载,里面有CakePHP的框架源码,下载后可直接使用,版本是1.1的,稳定版;CakePHP的分页组件源码;CakePHP的中文及英文教程,CHM格式;CakePHP的中文打印版教程,WORD格式,下载后可直接打印,方便的;CakePHP...

    CakePHP(PHP快速开发框架) v4.2.6 最新版

    Cakephp是一款专用于php开发的编程工具,能够为强悍的程序员们提供更加方便的编程服务,让他们能够对php框架快发拥有更多的想法 CakePHP软件简介: CakePHP是一个用来开发php的框架,目前已经更新到了3.6.8版本,这...

    Building PHP Applications with Symfony, CakePHP, and Zend Framework.pdf.rar

    解压密码在:http://www.pin5i.com/showtopic-building-php-applications-with-symfony-cakephp-zend-framework.html

    CakePHP1.2.3.8166.7z CakePHP最新稳定版

    《深入理解CakePHP 1.2.3.8166:PHP的高效框架实践》 CakePHP,作为PHP世界中的一款知名MVC(Model-View-Controller)框架,以其简洁、高效的特性深受开发者喜爱。在本文中,我们将深度探讨最新的稳定版CakePHP 1.2...

    cakephp-1.2 manual

    10. **调试与性能优化**:学习如何使用 CakePHP 的调试模式进行问题排查,以及如何进行性能优化,如使用缓存和优化查询。 11. **插件(Plugins)**:CakePHP 插件允许你重用和扩展框架的功能,手册会解释如何安装、...

    CakePHP php框架 v5.0.7

    CakePHP是一个用PHP编写的开源Web应用框架,不过其模型是用Ruby on Rails设计的。作为PHP世界的Rails,CakePHP采纳了RoR的许多优秀特性,成熟度较高。在cakephp.org站点的Sites in the wild页面可以看到当前使用...

    cakephp分页.docx

    CakePHP通过内置的`PaginatorComponent`组件提供了强大的分页功能,使得开发人员能够轻松处理大量数据的分页显示问题。 #### 二、`PaginatorComponent`概述 `PaginatorComponent`是CakePHP中用于处理分页逻辑的...

    cakephp-2.4.1

    11. **社区与文档**:CakePHP拥有活跃的开发者社区和详尽的官方文档,遇到问题时可以快速找到解决方案,学习资源丰富。 总之,CakePHP 2.4.1是一个强大且易用的PHP开发框架,尤其适合构建中小型Web应用。其MVC结构...

    cakephp 框架书籍 英文版

    - **获取帮助**:提供了多种途径供开发者在遇到问题时寻求帮助,比如官方文档、社区论坛等。 #### 四、Controllers(控制器) - **AppController**:介绍了CakePHP中默认的控制器类`AppController`,以及如何继承...

    CakePHP-PHP框架

    ### CakePHP-PHP框架知识点详解 #### 一、CakePHP简介 CakePHP是一个基于PHP的开源Web应用框架,它的设计理念深受Ruby on Rails的影响,并且在许多方面进行了优化和改进,以适应PHP开发者的需求。该框架的主要特点...

    CakePHP 1.2 API 中文文档

    框架内建了错误处理和日志记录机制,方便开发者进行问题排查。`debug()` 函数用于输出变量信息,`Error` 类管理异常处理。 **插件(Plugins)** 插件是独立的CakePHP 应用,可以扩展框架功能。开发者可以通过安装和...

Global site tag (gtag.js) - Google Analytics