Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Модуль image
http://forum.kohanaframework.su/viewtopic.php?f=20&t=242
Страница 1 из 2

Автор:  merlin [ 11 июл 2012, 22:43 ]
Заголовок сообщения:  Модуль image

Вопрос такой (конечно он наверно глупый) документации, официальной я что то не нашел, как загрузить изображение на сервер с помощью модуля image?
есть переменная, а что с ней делать, переданная методом POST


Код:
   public function create_photo_job($photo)
   {
      Image::factory($photo);// я как только пишу эту строку сразу ошибка.
   }

Автор:  mamahtehok [ 11 июл 2012, 23:42 ]
Заголовок сообщения:  Re: Модуль image

Для загрузки файлов на сервер есть хелпер upload, а image предназначен для обработки изображений.

Автор:  merlin [ 12 июл 2012, 00:44 ]
Заголовок сообщения:  Re: Модуль image

Я уже увидел, что я тормоз

Автор:  Steemy [ 10 сен 2013, 21:29 ]
Заголовок сообщения:  Re: Модуль image

Всем привет, тему новую не создаю, вопрос не множко иной, как мне передать изображение ajax в Image::factory($filename)
$filename массив, а ajax передается только data URL, больше найти не могу. Подскажите пожалуйста.

Автор:  WinterSilence [ 10 сен 2013, 23:30 ]
Заголовок сообщения:  Re: Модуль image

Steemy> не очень понятно в чем собственно проблема, может поможет статья "Загрузка файлов Kohana" http://cyberapp.ru/2012/08/05/kohana-fi ... ad-part-1/

Автор:  Steemy [ 11 сен 2013, 10:56 ]
Заголовок сообщения:  Re: Модуль image

WinterSilence спасибо, статью почитал. Проблема в том, что в Image::factory($filename) передается массив ($filename), а через javascript нельзя передать, делаю html5 и там только уже ссылка передается на файл. Как то так.

Автор:  WinterSilence [ 11 сен 2013, 13:05 ]
Заголовок сообщения:  Re: Модуль image

ну а что мещает сделать $filename = (array) $filename; в контроллере?

Автор:  Steemy [ 11 сен 2013, 17:23 ]
Заголовок сообщения:  Re: Модуль image

массив надо такой
Код:
[files] => Array
        (
            [name] => 123.jpg
            [type] => image/jpeg
            [tmp_name] => Q:\tmp\phpF784.tmp
            [error] => 0
            [size] => 38966
        )


в tmp_name могу передать только изображение закодированное в base64
И дальше не чего не получается

Автор:  WinterSilence [ 11 сен 2013, 18:10 ]
Заголовок сообщения:  Re: Модуль image

http://kohanaframework.org/3.3/guide/im ... les/upload пробовали? или даже такие простые примеры не срабатывают? ошибки из лога скопируйте

Автор:  Steemy [ 12 сен 2013, 10:38 ]
Заголовок сообщения:  Re: Модуль image

Попробывал, ошибок не выдает, во вовремя загрузки, валидацию не проходит.

Страница 1 из 2 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/