Как загрузить фотографии с помощью CakePHP 2.0 - PullRequest
0 голосов
/ 24 февраля 2012

Я занимаюсь разработкой простого веб-приложения и хочу, чтобы пользователь мог загрузить несколько картинок.

  1. Должен ли я просто сохранить URL-адрес изображения в таблице базы данных или загрузить всю картинку?
  2. как проверить размер загружаемой картинки?
  3. как я могу загрузить картинку с моего контроллера?

спасибо всем!

Ответы [ 2 ]

0 голосов
/ 11 сентября 2012

Или вы можете попробовать этот простой способ сделать это (проверьте файл readme.md):

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

0 голосов
/ 24 февраля 2012

Я бы НЕ сохранял данные изображения в базе данных.Я хотел бы создать поведение, которое будет загружать изображение в каталог изображений и хранить ссылку на это изображение.Затем поведение может обрабатывать размер, тип MIME и т. Д. Затем добавьте форму загрузки файла в контроллер, и когда данные поступят в модель для сохранения, она автоматически загрузит изображение и поместит его в нужное место.1002 * Если вы не хотите создавать свое собственное, вот очень популярное поведение, которое кто-то построил.

https://github.com/jrbasso/MeioUpload

...