Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сохранение подгруженного изображения на странице, после Submit.
Форумы портала PHP.SU » » HTTP и PHP » Сохранение подгруженного изображения на странице, после Submit.

Страниц (1): [1]
 

1. Алтенрион - 01 Января, 2013 - 11:39:12 - перейти к сообщению
Есть интерфейс сайта, на него подгружается картинка как файл, и отображается на странице. Далее ее надо передать обработчику для модификации. Требуется чтобы первая картинка осталась на месте, и она же передалась в php обработчик.

В итоге требуется чтобы рядом с первой картинкой вывелось обработанное. Для начала, хочу просто загрузить кадр на сайт, и по команде продублировать его рядом по Submit'у. Помогите пожалуйста Однако .

Гляньте пожалуйста , что можно сделать с тем что имею, и что нужно доделать. По начитался в сети всякого про Ajax, если надо его использовать тут подскажите, как? Так же , предполагаю уместное добавление сессий.


п.с: файлы прилагаю архивом.
2. vanicon - 01 Января, 2013 - 13:34:11 - перейти к сообщению
А чего не получается?
Загружаете изображение с помощью скрытого фрейма, извращаетесь над фоткой как вам угодно, а потом обратно отдаете.
Ps. http://bit[dot]ly/RrovnK
3. Алтенрион - 01 Января, 2013 - 13:51:13 - перейти к сообщению
Я реализовал загрузку на страницу, но я несколько не понимаю как именно реализовать передачу изображения дальше, в скрипт php, и при этом не потеряв его на странице.

Посмотрите 2 моих файла, может подскажите по коду что с ними можно сделать?
4. vanicon - 01 Января, 2013 - 14:07:11 - перейти к сообщению
Как вариант можно прогнать через base64 получившиеся изображение, и через js вставить его в атрибут src у изображения, добавив перед этим data:image/png;base64
5. Алтенрион - 01 Января, 2013 - 14:12:06 - перейти к сообщению
Не понимаю, что именно это даст?

У меня, в данный момент, 2 проблемки с этой частью моего проекта:

    1) изображение после обновления страницы исчезает, а хочется чтобы после submit'а оно оставалось.
    2) не могу понять как его выстрелить дальше в php обработчик (он уже есть, осталось ему передать submit'ом загруженное изображение)
6. vanicon - 01 Января, 2013 - 14:21:18 - перейти к сообщению
1. Загружаете изображение через фрейм.
2. Обрабатывайте его.
3. Кодируйте base64, и возвращаете во фрейм обратно...
Что тут сложного?
Чтоб после обновления картинка не исчезала, используйте куки или сессии, а те обработанные картинки придется тогда сохранять у себя...
7. Алтенрион - 01 Января, 2013 - 14:29:21 - перейти к сообщению
Алтенрион пишет:
Гляньте пожалуйста , что можно сделать с тем что имею, и что нужно доделать. По начитался в сети всякого про Ajax, если надо его использовать тут подскажите, как? Так же , предполагаю уместное добавление сессий.


Я не знаю как использовать эти технологии поскольку не приходилось ранее с ними иметь дело. То что нагуглил сам, хоть и сдвило с мертвой точки, но не очень помогло.

vanicon пишет:
Кодируйте base64, и возвращаете во фрейм обратно...


Не представляю как может происходить такой процесс(...

vanicon пишет:
используйте куки или сессии


Я тоже предположил их необходимость, после прочтения нескольких манов и топиков на похожие темы, но ранее не работал с ними, поэтому и просил помощи.

 

Powered by ExBB FM 1.0 RC1