【问题标题】:How to upload photos using CakePHP 2.0如何使用 CakePHP 2.0 上传照片
【发布时间】:2012-09-11 14:36:35
【问题描述】:

我正在开发一个简单的网络应用程序,我只想让用户上传一些图片。

  1. 我应该将图片 url 存储在我的数据库表中还是应该上传整个图片?
  2. 如何验证上传图片的大小?
  3. 如何从控制器上传图片?

谢谢大家!

【问题讨论】:

    标签: file-upload cakephp-2.0


    【解决方案1】:

    我不会将图像数据存储在数据库中。我将创建一个将图像上传到图像目录并存储对该图像的引用的行为。然后行为可以处理大小、mime 类型等。然后将文件上传表单添加到控制器,当数据到要保存的模型时,它会自动上传图像并将其放在该位置。

    如果您不想构建自己的,这里有一个非常流行的行为,有人已经构建了。

    https://github.com/jrbasso/MeioUpload

    【讨论】:

      【解决方案2】:

      或者你可以试试这个简单的方法(检查 readme.md 文件):

      https://github.com/malikov/cakephp2.0-image-upload

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-14
        • 1970-01-01
        • 2014-12-10
        • 2010-11-13
        相关资源
        最近更新 更多