Как разрешить пользователям хранить изображения разных размеров в среде cakephp?

Я создаю мобильное приложение для Android и iOS, используя appcelerator. Я создал сервер отдыха, используя cakephp, который возвращает json. Я хотел бы знать, как я могу сделать так, чтобы пользователи загружали изображение на сервер, а сервер изменял размер этого изображения на 2 разных стандартных размера и сохранял их на сервере. Это изображение должно быть доступно через запрос json get вместе с другой соответствующей информацией. Мои вопросы

Как я могу автоматически изменять размер изображений, загруженных пользователями, до двух стандартных размеров и как я могу хранить эти изображения (в папках или БД), чтобы они были доступны через json вместе с другой соответствующей информацией?


person jan    schedule 31.07.2011    source источник


Ответы (1)


для изменения размера просто введите в Google «php resize image». Сохраните изображения в какой-либо папке в папке webroot/img и сохраните имя файла в db. Возможно, вам придется переименовать файл, если есть другой файл с таким же именем. По запросу просто дайте пользователям ссылку на ваше изображение.

person Anh Pham    schedule 01.08.2011
comment
+1 Хороший совет, хотя CakePHP Media plugin может сэкономить время. - person deizel; 01.08.2011